列を消去したいのですが、ヘッダー名はunixのままにしたいと思います。

列を消去したいのですが、ヘッダー名はunixのままにしたいと思います。

以下のコマンドを使用して列を消去していますが、ヘッダー行は維持したいと思います。同じコマンドでこれをどのように実行できますか?

awk -F "," '{$10="";}1' OFS="," InputFile.csv > test.csv

ベストアンサー1

これにより、これを達成できます。

awk -F, 'NR != 1{$10=""}1' OFS=, InputFile.csv > test.csv

最初の行のすべての操作をスキップします。

おすすめ記事