Bashを使用してタブ区切りファイルを処理したい。新しいファイルの2列目と3列目だけが必要です。
cut(1)
は、この目的のために明示的に作成されました。
cut -f 2-3 input.txt > output.txt
カットはおそらくここでの最良の選択であり、2番目はawk
です
awk -F"\t" '{print $2 "\t" $3}' input > out
すべての空白ではなくタブのみを区切り文字として使用して、carl-norumの答えを拡張します。
cut -d$'\t' -f 2-3 input.txt > output.txt
dと$の間にスペースを入れないでください