awk を使用して、テキスト ファイルの最初の 3 つのフィールドを削除しようとしています。最初の 3 つのフィールドを削除するのは簡単です。しかし、行の残りの部分は awk によってめちゃくちゃになります。区切り文字はタブからスペースに変更されます。
これが私が試したことです:
head pivot.threeb.tsv | awk 'BEGIN {IFS="\t"} {$1=$2=$3=""; print }'
最初の 3 つの列は適切に削除されます。問題は、出力が列 $4 $5 $6 などの間のタブがスペースに変換されてしまうことです。
更新:これが重複としてマークされた他の質問は、これより後に作成されました:日付を見てください。