次の値を含むテキストファイルの各行から3番目の値とすべての後続の値(つまり最初の2つの値を削除)を抽出するにはどうすればよいですか?
1 1112 0 1 2
2 1111 0 2
3 1211 1 0 3
1 1112
を無視して値だけを取得したいです2 1111
。3 1211
0 1 2
0 2
1 0 3
これらすべては、私が各行の3番目の値のセットと呼ばれるものに属します。
ベストアンサー1
単純な表形式のように見えますが、私が提案できるのは、コマンドを使用してスペースでcut
区切られた最初の2つの列を削除することです。
$ echo "01 1112 0 1 2" | cut -d " " -f 3-
ファイルと共に使用します。
$ cut -d " " -f 3- file.txt > output_expected.txt
試してみてください