linux 中 paste、cat 结合管道符合并方向调整

 

001、paste

复制代码
[root@pc1 test1]# ls
a.txt  b.txt
[root@pc1 test1]# cat a.txt                  ## 测试文件
01      02      03      04      05
06      07      08      09      10
[root@pc1 test1]# cat b.txt                  ## 测试文件
1
2
[root@pc1 test1]# cut -f 2 a.txt
02
07
[root@pc1 test1]# cut -f 2 a.txt | paste - b.txt       ## 合并1
02      1
07      2
[root@pc1 test1]# cut -f 2 a.txt | paste b.txt -        ## 调整合并方向
1       02
2       07
复制代码

 

002、cat

复制代码
[root@pc1 test1]# ls
a.txt  b.txt
[root@pc1 test1]# cat a.txt                          ## 测试文件
01      02      03      04      05
06      07      08      09      10
[root@pc1 test1]# cat b.txt                          ## 测试文件
1
2
[root@pc1 test1]# tail -n 1 a.txt | cat - b.txt      ## 合并1
06      07      08      09      10
1
2
[root@pc1 test1]# tail -n 1 a.txt | cat b.txt -       ## 调整合并方向
1
2
06      07      08      09      10
复制代码

 。

 

posted @   小鲨鱼2018  阅读(36)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
历史上的今天:
2022-12-31 linux 中wget命令的几个常用选项
2022-12-31 从NCBI中下载SRA数据
2022-12-31 linux 中对带有空格、括号的文件进行重命名
2022-12-31 linux 中删除文件名中的括号
2022-12-31 linux 中删除文件名中的空格
2022-12-31 linux中统计文本中每一行中空格的总数目
2022-12-31 linux 中实现文件名的补齐
点击右上角即可分享
微信分享提示