Linux shell——将两个文件的内容按列合并
发布日期:2022-01-31 02:52:52 浏览次数:3 分类:技术文章

本文共 322 字,大约阅读时间需要 1 分钟。

有a.txt,内容如下:

g18g27g109g741g742

有b.txt,内容如下:

13899000

现要将a.txt与b.txt内容按列合并,

方法一:使用数组

node=($(awk '{print $1}' a.txt))value=($(awk '{print $1}' b.txt))num=${#node[@]}echo $numcat /dev/null > scoap.txtfor((i=0;i<$num;i++));doecho $iecho ${node[$i]}" "${value[$i]} >> scoap.txtdone

方法二:使用paste命令

paste a.txt b.txt > scoap.txt

转载地址:https://blog.csdn.net/qq_36480087/article/details/110492360 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Linux shell——多行注释
下一篇:Linux shell——检查数组中是否包含某个元素

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年03月25日 22时15分23秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章