📜  grep 忽略重复行 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:31:04.244000             🧑  作者: Mango

介绍:grep 忽略重复行

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 选项,可以去除结果中的重复行,让搜索结果更加规范和清晰。