tsvファイルからn桁目だけ抽出するにはsedよりawkコマンドが良いです

Linux
スポンサーリンク

やりたいこと

tsvファイル(タブ区切りのファイル。)から狙ったカラムだけ抽出したい。

たとえば、

1 2 3 4
a b c d
A B C D

とかで、3列目だけ中室して

3
c
C

というファイルを作りたい

やり方。

sedでやろうかと思ったが、AIに聞いたらawkの方がいいとのこと。言われてみれば。

 awk -F '\t' '{print $3}' input.tsv > output.tsv

コメント