一部のファイルの処理に問題があります。ファイル内のすべての行に対して列カウントを実行する必要があり、列の数に応じて、各行の最後に複数の「,」を追加する必要があります。すべての行は、「,」で区切られた 36 列である必要があります。
この行は私の問題を解決しますが、自動化された方法で複数のファイルを含むフォルダーで実行するにはどうすればよいですか?
awk ' BEGIN { FS = "," } ;
{if (NF == 32) { print $0",,,," } else if (NF==31) { print $0",,,,," }
}' <SOURCE_FILE> > <DESTINATION_FILE>
いつもR&Pをご愛顧いただき誠にありがとうございます。