linux文本操作:如何给以制表符分隔的数据文本首行添加列号

用非手动方式。例如
abcabc123123
asdahg56789
eshhuh788789
转化为:
1234
abcabc123123
asdahg56789
eshhuh788789
MMMHUHU
浏览 371回答 2
2回答

鸿蒙传说

line=$(head-1sample.txt|awk'{for(i=1;i

慕少森

sed'1i1\t2\t3\t4'-i文件名擦,这种写法似乎和手工差不多啊可以试试下面的思路:head-1文件名|gawk'{printNF}'显示列数head-1|sed's/$/&\tn/g'-i文件名在行末添加制表符;n表示添加第几列的列数然后在shell脚本中判断列数结合for循环应该能解决
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript