linux文件中如何把A 文件的第一列剪切出来做为B文件的第一列

linux文件中如何把A 文件的第一列剪切出来做为B文件的第一列,第1张

把A 文件的第一列剪切出来做为B文件的第一列,很简单:

awk '{print $1}' A | paste - B

其中,- 表示从标准输入读。

默认分隔符为tab,可以使用-d选项修改为任意分隔符(比如空格):

awk '{print $1}' A | paste -d' ' file1 file2

这就必须要仔细阅读 Linux 系统的 shell 编程的教材了。我虽然很久没有进行 Linux SHELL 编程,但是我可以给你提供一个思路。我记得字符串替换是:sed 命令。如下所示:

sed 's/原字符串/替换字符串/'

其中:s 代表字符串替换。

至于说 sed 还有很多参数,那就必须要使用 man 命令阅读 sed 的文档了。


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

原文地址:https://54852.com/yw/8726665.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存