grep 命令
常见的基础用法
grep 是 Linux / macOS 终端里最常用的文本搜索命令。 grep "123" 333.txt
查找 333.txt 中所有包含 123 的行。
grep -i "123" 333.txt 忽略大小写
grep -n "123" 333.txt 显示行号,输出匹配内容时顺便显示在第几行。
grep -c "123" 333.txt 只返回匹配到多少行,不显示具体内容。
grep -v "123" 333.txt 显示不包含 123 的行。
grep -r "123" ./mydir 在 mydir 目录下所有文件中递归查找。
grep -l "123" *.txt 只列出哪些文件包含 123,不显示具体内容。
grep -L "123" *.txt 列出哪些文件不包含123
grep -R 是一个 在文件里搜索文本的命令。 grep = 在文件中查找字符串 -R = 递归搜索所有子目录