请教linux命令高手
发布网友
发布时间:2022-04-29 18:32
我来回答
共2个回答
热心网友
时间:2022-06-19 06:17
用vi打开,在命令模式下输入:
:%s/\([^,]*\),\([^,]*\),\([^,]*\)/\1,\2\3/
这样就可以将2,3列合并了
如果你所省略的不止一列,则:
:%s/\([^,]*\), (省略n列) \([^,]*\),\([^,]*\)/\1,\2, (省略) \(n-1)\(n)/
前面部分都是重复的, 后面的 \(数字)也是重复的.
热心网友
时间:2022-06-19 06:18
awk可以实现,自己去找AWK相关资料吧