📅  最后修改于: 2023-12-03 15:31:04.244000             🧑  作者: Mango
grep
是一种用于在文本文件中查找指定文本模式的 Linux 命令。有时候在进行查找时,会出现重复的结果,为了避免这种情况出现,可以使用 -u
或者 --unique
选项来忽略重复行。
$ grep [OPTIONS] PATTERN [FILE...]
-u, --unique
: 忽略重复行 假设我们有一个包含以下内容的文件 test.txt
:
Hello
World
Hello
World
如果我们执行 grep 命令来查找 "Hello" 模式,会出现两条结果:
$ grep "Hello" test.txt
Hello
Hello
通过使用 -u
选项,即可忽略重复行,只返回唯一结果:
$ grep -u "Hello" test.txt
Hello
grep 命令是一个非常有用的文本搜索工具,可以帮助程序员快速查找文件中的指定模式。通过使用 -u
选项,可以去除结果中的重复行,让搜索结果更加规范和清晰。