日期:2014-05-16  浏览次数:20862 次

修改文件内容中的第一个数据,使其加上1个数字。shell脚本
求一shell脚本。
其中文件内容如下
1,2,3,4,5,6......
11,12,13,14,15,16......
21,22,23,24,25,26......

我要的结果是,比如加10:
11,2,3,4,5,6.....
21,2,3,4,5,6......
31,2,3,4,5,6......

每一行的第一项加10,最号是在同一文件下修改

------解决方案--------------------
awk ' BEGIN { FS = "," }; { $1 = $1 + 10; print $0 }' sourcefile >> targetfile 
------解决方案--------------------
awk -F, -v OFS=, '$1+=10' sourcefile > targetfile