linux命令grep怎么取得空白行

linux命令grep怎么取得空白行,第1张

那个命令本身就有问题出来的结果是0;

修改后的命令如下:

last| grep [a-zA-Z]|egrep -v  ‘wtmp’|wc -l

grep [a-zA-Z]排除空行,因为空行不包含字母

①cat -A是在每行末尾加上结束符号$

②我的centos5.2上是可以加^符号的而且,sed 's/^#.*//g'等同于sed 's/^#.*$//g'和sed 's/#.*$//g'

③④中的//可以看做是格式符,sed去匹配//中包裹的正则表达式的值,然后对匹配的每行进行删除

sed本身就是行读取模式,所以②中开头结尾标记都可以不要sed 's/#.*//g'这样也是可以的


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8918645.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存