砂拉豆 发表于 2018-8-21 10:20:25

常用Bash Shell 命令(四)

  grep:查找字符串
  grep命令用于搜索文本或指定的文件中与指定的字符串或模式相匹配的行。默认情况下,grep命令只显示匹配的行。
  grep ... pattern ...
  grep ... [-e pattern | -f file] ...
  -i:忽略关键字大小写
  -r -R:递归搜索指定目录下的所有文件
  将-r和-l选项结合使用,grep命令可以只打印输出包含匹配指定模式的行的文件的名字。
  -w:可以强制grep命令只匹配包含指定单词的行。
  grep -w root /etc/passwd
  -c:grep命令可以报告文件或文本中模式被匹配的次数
  grep -c bash /etc/passwd
  -n:可以显示每一个匹配的行的行号
  -v:可以输出匹配指定模式的行以外的其他所有行。
  grep -v root /etc/passwd
  --color:输出中将匹配的字符串以彩色的形式输出
  grep --color root /etc/passwd

页: [1]
查看完整版本: 常用Bash Shell 命令(四)