linux 中怎样把一列数字加到文件的第一列中?

linux 中怎样把一列数字加到文件的第一列中?,第1张

把A 文件的第一列剪切出来做为B文件的第一列,很简单:awk '{print $1}' A | paste - B 其中,- 表示从标准输入读。 默认分隔符为tab,可以使用-d选项修改为任意分隔符(比如空格):awk '{print $1}' A | paste -d' ' file1 file2

sed -i '1{s/.*/&123/}' /etc/hosts  #修改并保存

[root@localhost 10]# sed '1{s/.*/&123/}' /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4123

::1         localhost localhost.localdomain localhost6 localhost6.localdomain6


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8997234.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存