私はこのコンテンツでcsvファイルを持っている:cat、sed、awk、cutを使用してcsvファイルの特定の位置に列を追加するにはどうすればよいですか?
col1, col2, col5
1, 1, 1
2, 2, 2
3, 3, 3
4, 4, 4
は、私は、ヘッダーとファイルの3番目の位置ではなく、空の値を持つ列を追加する必要があります。
col1, col2, col3, col4
1, 1, , 1
2, 2, , 2
3, 3, , 3
4, 4, , 4
cat、sed、awk、cutなどのLinuxコマンドを使用する方法はありますか?
私はcutを使ってファイルをcut -d、-f1,2,3 file1> file2のように変更できることを知っています。しかし、それはカスタム列を追加するオプションがないようです。
ご協力いただければ幸いです。
@Inianありがとうございます。私はちょうど私がカットコマンドで試したことを追加しました。しかし、カスタム列を追加する方法はありません。 – ebertbm
元のファイルに誤字があります。最初は 'col5'、後で' col4'です。 – Inian