首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用shell脚本从一个文件中的两个文件中合并内容

使用shell脚本从一个文件中的两个文件中合并内容
EN

Stack Overflow用户
提问于 2013-09-03 15:50:07
回答 5查看 15.6K关注 0票数 3

A档案:

代码语言:javascript
复制
1
3
5
7

档案B:

代码语言:javascript
复制
2
4
6
8

可以在shell脚本中使用文件A和文件B作为输入,并获得一个输出,即文件C,其内容如下:

代码语言:javascript
复制
1
2
3
4
5
6
7
8  
EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2013-09-03 15:53:34

使用paste按所找到的准确顺序交错行:

代码语言:javascript
复制
paste -d '\n' filea fileb

或者使用sort组合和排序文件:

代码语言:javascript
复制
sort filea fileb
票数 9
EN

Stack Overflow用户

发布于 2013-09-03 15:52:59

简单地说:

代码语言:javascript
复制
sort -n FileA FileB > FileC

给予:

代码语言:javascript
复制
1
2
3
4
5
6
7
8
票数 4
EN

Stack Overflow用户

发布于 2013-09-03 15:56:23

代码语言:javascript
复制
$ cat > filea
1
3
5
7
$ cat > fileb
2
4
6
8 
$ sort -m filea fileb
1
2
3
4
5
6
7
8
$ 

只是想说清楚..。在每个数字列表的末尾按ctrl D来设置文件和文件。谢谢凯文

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18596488

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档