grep正则练习

  1. 输出包含匹配字符串的行数 -n 选项:

grep正则练习2.搜索多个文件并查找匹配文本在哪些文件中:

grep正则练习
3 在grep搜索结果中包括或者排除指定文件:#只在目录中所有的.php和.html文件中递归搜索字符"main()" grep “main()” . -r --include *.{php,html}
grep正则练习
#在搜索结果中排除所有README文件 grep “main()” . -r --exclude “README”

grep正则练习
#显示匹配某个结果之后的3行,使用 -A 选项: <前三行为-B参数><显示前后三行的内容:-C+参数>

grep正则练习
#如果匹配结果有多个,会用“–”作为各匹配结果之间的分隔符:
grep正则练习
与正则表达式的整合练习:
1、显示三个用户root、test1的UID和默认shell:

grep正则练习
–output–delimiter =:输出切除的数据在中间用=分割
2. 找出/etc/rc.d/init.d/functions文件中行首为某单词(包 括下划线)后面跟一个小括号的行

grep正则练习3. 使用egrep取出/etc/rc.d/init.d/functions中其基名

grep正则练习
4. 使用egrep取出上面路径的目录名
grep正则练习

相关文章:

  • 2022-12-23
  • 2021-12-13
  • 2021-09-13
  • 2021-11-28
  • 2022-12-23
  • 2022-12-23
  • 2022-02-22
猜你喜欢
  • 2021-12-13
  • 2021-12-12
  • 2021-07-20
  • 2022-12-23
  • 2021-12-10
  • 2021-11-18
相关资源
相似解决方案