首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >反向合并文件

反向合并文件
EN

Stack Overflow用户
提问于 2015-09-23 21:34:20
回答 2查看 193关注 0票数 3

我正在处理日志,它们有多个数字。

假设下面的文件包含以下内容

代码语言:javascript
复制
file1
1
file2
2
file3
3

通过使用命令cat file*,结果将是

代码语言:javascript
复制
1
2
3

但是我正在寻找一些东西,当我在file*中使用regex/命令时,我希望输出是这样的。

代码语言:javascript
复制
3
2
1

有人能帮帮我吗?

EN

回答 2

Stack Overflow用户

发布于 2015-09-23 21:39:23

cat的输出传递给tac

代码语言:javascript
复制
$ cat file*
1
2
3

$ cat file* | tac
3
2
1
票数 2
EN

Stack Overflow用户

发布于 2015-09-23 21:56:33

你可以打电话给

代码语言:javascript
复制
ls -1r file* | xargs cat

以便指定文件的顺序。它的输出与tac解决方案不同,因为每个日志文件的顺序都是正确的。(也许这甚至不是期望的输出)。

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

https://stackoverflow.com/questions/32741103

复制
相关文章

相似问题

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