grep正则表达式(一)

摘要:
创建一批txt文件:[me@linuxbox~]$ls/bin˃目录bin.txt[me@linuxbox~]$ls/usr/bin˃目录usr-bin.txt[me@linuxbox~]$ls/sbin˃目录sbin.txt[me@linuxbox~]$ls/usr/sbin˃目录usr-sbin.txt[me@linuxbox~]$lsdirli

新建一批 txt 文件:

[me@linuxbox ~]$ ls /bin > dirlist-bin.txt
[me@linuxbox ~]$ ls /usr/bin > dirlist-usr-bin.txt 
[me@linuxbox ~]$ ls /sbin > dirlist-sbin.txt
[me@linuxbox ~]$ ls /usr/sbin > dirlist-usr-sbin.txt 
[me@linuxbox ~]$ ls dirlist*.txt
grep bzip dirlist*.txt

grepdirlist*.txt中包含bzip字符串的部分输出到 stdout:

dirlist-bin.txt:bzip2
dirlist-bin.txt:bzip2recover

如果加上参数-L:

grep -L bzip dirlist*.txt

则将包含符合条件的字符串的文件列出(而不是列出具体的字符串)。

免责声明:文章转载自《grep正则表达式(一)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇grep正则表达式(二)Linux中的touch命令总结(一)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

18.Linux grep/egrep命令详解

grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来 grep搜索成功,则返回0,如果搜索不成功,则返回1,如果搜索的文件不存在,则返回2。 grep的规则表达式(正则一定要转义) ^ #锚定行的开始 如:'^grep'匹配所有以grep开头的行。 $ #锚定行的结束 如:'grep$'匹配所有...

linux 查看计算机信息命令

1、 查看物理CPU的个数 #cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc –l2、 查看逻辑CPU的个数 #cat /proc/cpuinfo |grep "processor"|wc –l 3、 查看CPU是几核 #cat /proc/cpuinfo |grep "cores"|uni...

CentOS 5 安装Oracle10g

原创作品。离 “深蓝的blog” 博客。欢迎转载。转载时请务必注明下面出处,否则追究版权法律责任。 深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/40180579 1. 域名解析设置及网络配置 # vi /etc/hosts 127.0.0.1 localh...

shell命令一行代码搞定【转】

查看文件内容-while: cat 1.txt|while read line;do echo $line;done while read line; do echo $line; done <./1.txt 从日志当中测试连接统计情况 while :; do tail -n 100 /app/nginx/web.log |cut -d -f...

关于Python正则表达式findall函数问题详解

关于Python正则表达式 findall函数问题详解 在写正则表达式的时候总会遇到不少的问题, 特别是在表达式有多个元组的时候。下面看下re模块下的findall()函数和多个表达式元组相遇的时候会出现什么样的坑。 代码如下: import restr="a b c d"regex0=re.compile("((w )s w )")print(regex...

linux 三剑客命令(grep,sed ,awk)

grep 命令 :强大的文本’搜索’工具 1.grep -n 'word' file_name 在file_name文件中找到word所在的所有行并显示。-n 为显示行号。 2.grep 'w[ea]ll' file_name 在file_name文件中找到wall 或者是well 所在的所有行并显...