读书人

批改文件内容中的第一个数据使其加上

发布时间: 2013-04-05 10:24:33 作者: rapoo

修改文件内容中的第一个数据,使其加上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

读书人网 >UNIXLINUX

热点推荐