column2
をcolumn4
まで連結したいと思います。 例(first.txt):これにファイル内のCONCAT列
|ID|column2|column3|column4|
|1 | a | b | c |
|2 | d | e | f |
(mynewfile.txt):
ID|column2
1 | a b c
2 | d e f
これはcygwinの中に私のスクリプトです:$ awk '{print $2" "$3" "$4 }' first.txt > mynewfile.txt
もちろん
、それが出て動作していませんよく...スクリプトをどのように改善しますか?
'awk'は、デフォルトのフィールドdeliimterとして空白を使用しています。パイプをデリミタとして使用するには、 '-F'オプションを使用してパイプを変更する必要があります。 – Barmar