0
我正在尋找一個shell腳本來修改CSV文件中的單元格中的數據(並非列中的所有單元格)。我有這樣的命令:如何編輯CSV文件中的單元格
awk -v r=2 -v c=1 -v val=xxx -F, \
'BEGIN{OFS=";"}; NR != r; NR == r {$c = val; print}' data.csv
輸入:
1995; 1999; 1857; 1349;
1999; 2000; 1824; 1875;
1923; 1324; 1343; 1432;
輸出:
1995; 1999; 1857; 1349;
1999; xxx; 1824; 1875;
1923; 1324; 1343; 1432;
我需要修改B2細胞,並把裏面XXX字符串,而不是。這個命令不起作用,有人能幫助我嗎?
如果您可以提供一些輸入和預期輸出數據,那將非常有用。 – JFS31