【发布时间】:2012-06-26 12:42:33
【问题描述】:
我的 4 列输出的一部分如下所示:
5 cc1kcc1kc 5 cc1kcc1kc
5 cc2ppggg 5 cc2ppggg
6 ccg12qqqqqqqqqqqqggg 10 ccccg11qqqqqqqqqqqggggg
3 4qqqqcgc1q 12 cgccgccgccgc
我只想更改第二列和第四列,有没有办法使用 awk/sed 删除旁边有字符的数字? 或者使用 perl 脚本来执行这种转换会更容易/更好吗?
生成的输出应如下所示:
5 ccccc 5 ccccc
5 ccggg 5 ccggg
6 ccgggg 10 ccccgggggg
3 cgc 12 cgccgccgccgc
【问题讨论】: