gpt4 book ai didi

text - 将 grep 结果输出到文本文件,需要更清晰的输出

转载 作者:行者123 更新时间:2023-12-03 05:29:04 24 4
gpt4 key购买 nike

当使用 Grep 命令在一组文件中查找搜索字符串时,如何将结果转储到文本文件?

Grep 命令是否有一个开关,可以提供更清晰的结果以提高可读性,例如每个条目之间的换行或证明文件名和搜索结果合理的方法?

例如,要改变……

./file/path: first result
./another/file/path: second result
./a/third/file/path/here: third result

./file/path: first result

./another/file/path: second result

./a/third/file/path/here: third result

最佳答案

grep -n "YOUR SEARCH STRING" * > output-file

-n将打印行号和 >将 grep 结果重定向到输出文件。
如果您想“清理”结果,可以使用管道 | 过滤它们例如:
grep -n "test" * | grep -v "mytest" > output-file将匹配所有包含字符串“test”的行,除了与字符串“mytest”匹配的行(即开关 -v ) - 并将结果重定向到输出文件。
可以找到一些很好的 grep 提示 in this post

关于text - 将 grep 结果输出到文本文件,需要更清晰的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16631423/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com