首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用word对文件排序

用word对文件排序
EN

Unix & Linux用户
提问于 2019-03-12 14:32:21
回答 2查看 817关注 0票数 1

我有一个像这样的文本文件

代码语言:javascript
复制
Name1 OpenFin
Name2 Chrome
Name3 OpenFin
Name4 Chrome
Name5 OpenFin
Name6 OpenFin

我想对此进行排序,这是一种使用OpenFin显示所有行的方式,后面是使用Chrome的所有行

到目前为止,这就是我所拥有的:

代码语言:javascript
复制
grep OpenFin LoginExcInternal.txt | grep Chrome LoginExcInternal.txt > test.txt
EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2019-03-12 15:08:35

用户"emilrn“回答了这个问题,然后出于某种原因删除了它。然而,他们的反应是完美的。

我被告知要运行这两个命令:

代码语言:javascript
复制
cat LoginExcInternal.txt | grep OpenFin >> test.txt
cat LoginExcInternal.txt | grep Chrome >> test.txt

谢谢你埃米尔!

票数 0
EN

Unix & Linux用户

发布于 2019-03-12 15:48:23

直接翻译你的要求:

首先显示带有OpenFin的所有行,然后显示带有Chrome的所有行

..。而不必知道第一种是哪种:

代码语言:javascript
复制
{ grep -F OpenFin LoginExcInternal.txt; grep -F Chrome LoginExcInternal.txt; } > test.txt

这也使行按照它们在原始文件中出现的顺序保持不变(不需要通过循环来阻止sort对整行进行排序)。

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

https://unix.stackexchange.com/questions/505891

复制
相关文章

相似问题

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