私はこれで最悪の時間を過ごしています。これが私のnawkステートメントです:
nawk -F"\t" '{print substr($1,0,4)","substr($1,5,4)","substr($1,9,4)","$2","$3","$4","$5","$6}' filename
一言で言えば、これはタブ区切りファイルです。最初の列(12文字)を3列に分割したいのですが、これは部分文字列関数を使用して行います。次に、最初の列なしで残りのデータを印刷したいと思います。私が問題を抱えているのは追加部分です。
現在の反復では、6列を持たない行にはコンマがぶら下がっていて、6列を超える行は印刷されません。
何かご意見は?