Shell-Script

我想清空一列,但我想在 unix 中保留標題名稱

  • May 4, 2019

我正在使用下面的命令來清空列,但我想保留標題行,我怎樣才能在同一個命令中做到這一點?

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

您可以通過以下方式完成:

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

這將跳過第一行的任何操作。

$ sed -e 's/[^,]*//10' input.file

將使輸入文件中的第 10 個欄位為空。

引用自:https://unix.stackexchange.com/questions/517005