tab区切りファイル sort

1. tab区切りファイルのsort
$ cat columns.txt | sort -t$'\t' -k12 -k1 -k3 -k4 >sorted.txt
key 12, 1, 3, 4でソートする

2. 必要なカラムを抜き出す
$ cat sorted.txt | cut -d $'\t' -f1,12,3,4
出力は、1, 12, 3, 4の順ではなく、1, 3, 4, 12の順番に出力される。

3. 1行目のタイトル行の削除
$ cat columns.txt | sed '1d'

コメント

人気の投稿