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'
$ 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'
コメント
コメントを投稿