美文网首页
grep 专题

grep 专题

作者: 叫兽吃橙子 | 来源:发表于2019-04-12 11:25 被阅读0次

说明

最近看到了蛮多使用 grep 的场景,写一个专题记录一下,第一是梳理目前所有见到实用的场景,第二也是为了之后想要找的时候好找。

记录

1.查看当前目录下的文件数量(不包含子目录中的文件)
ls -l|grep "^-"| wc -l

对每个命令参数做一下说明备注:
ls -l
该命令表示以长列表输出指定目录下的信息(未指定则表示当前目录),R代表子目录中的“文件”,这个“文件”指的是目录、链接、设备文件等的总称

grep "^d"表示目录,"^-"表示文件

wc -l 输出行数

2.查看包含字符的进程,并输出数量
ps -ef |grep airflow|grep webserver    #统计数量
3.在 dj_bi_main.py 文件中搜索 zy 字符串,显示前后各 2 行,数字可变,也不只文件可以使用。
grep -C 2  zy dj_bi_main.py 
4.查看当前目录包含某个字符串的文件
grep -rn "hello,world!" *
 
* : 表示当前目录所有文件,也可以是某个文件名
-r 是递归查找
-n 是显示行号
-R 查找所有文件包含子目录
-i 忽略大小写

相关文章

网友评论

      本文标题:grep 专题

      本文链接:https://www.haomeiwen.com/subject/oxnqwqtx.html