【发布时间】:2012-06-25 18:31:04
【问题描述】:
我有一个这样的文件(制表符分隔),但是很多行
1314 0 0 0 0 0 3 1321 - k63_1878003 1314 0 1314 6 171115067 64288422 64291057 4 12,131,75,1096, 0,12,143,218, 64288422,64288802,64289161,64289961,
我需要在每行的第 14 列前添加一个 string,但保持其他所有内容相同。我可以在 awk 中这样做还是在 sed 中会更好?
【问题讨论】:
-
列,如空格分隔?还是在第 14 个字符之前?
-
什么是列分隔符?或者,列的宽度是否固定(以及宽度是多少?)看起来空格(或制表符)和逗号都可能在使用中。另外,你的前置是什么字符串?