1:基本使用 grep [要找的内容] [从什么文件找] 例如: grep "jack" a.java 查找a.java文件中 jack的行 grep "jack" a* 查找a*【a1.java、a2.java】文件中 jack的行 2.-o 筛选出符合正则表达式的内容 , 通常配合管道符使用 例如: cat a.java | grep -o 'test\[[0-9a-z]*\]' --cat打印a的文件内容,但要筛选出符合正则表达式的内容 得到 test[01234222222] test[22222222222] 3.-v 过滤掉包含相关字符串的内容,通常配合管道符使用 例如 cat a.java | grep -v "xxx"--cat打印a的文件内容,过滤掉包含xxx的信息 原本 aaaaaaaaaax bbbbbbbbbb xxxaaaaaaaa 执行后 aaaaaaaaaax bbbbbbbbbb
linux检索文件内容基本操作
最新推荐文章于 2024-06-13 14:58:05 发布