아래 명령을 사용하여 열을 지우고 있지만 머리글 행은 유지하고 싶습니다. 동일한 명령에서 이 작업을 어떻게 수행할 수 있습니까?
awk -F "," '{$10="";}1' OFS="," InputFile.csv > test.csv
답변1
다음을 통해 이를 달성할 수 있습니다.
awk -F, 'NR != 1{$10=""}1' OFS=, InputFile.csv > test.csv
첫 번째 줄의 모든 작업을 건너뜁니다.
답변2
$ sed -e 's/[^,]*//10' input.file
입력 파일의 10번째 필드는 비워 둡니다.
답변3
I Done by below method tested and it worked fine too
awk -F "," 'NR >1{$10="";}1' OFS="," InputFile.csv > test.csv
Tested and it worked fine too