grep使用方法
列举grep的使用方法,越详细越好,感谢
$ ls -l | grep '^a' 通过管道过滤ls -l输出的内容,只显示以a开头的行。 $ grep 'test' d* 显示所有以d开头的文件中包含test的行。 $ grep 'test' aa bb cc 显示在aa,bb,cc文件中匹配test的行。 $ grep '[a-z]\{5\}' aa 显示所有包含每个字符串至少有5个连续小写字符的字符串的行。 $ grep 'w\(es\)t.*\1' aa 如果west被匹配,则es就被存储到内存中,并标记为1,然后搜索任意个字符(.*),这些字符后面紧跟着另外一个es(\1),找到就显示该行。如果用egrep或grep -E,就不用"\"号进行转义,直接写成'w(es)t.*\1'就可以了。
grep 查找分析文件: 基本语法为 :grep -option '关键字' filename 支持多种语法,常用的 有管道命令、正则表达式; 举例如下: 1.查找A文件中包含字符串BC的行并打印出来 grep 'BC' A 2.显示java进程,用到了管道命令 ps -ef | grep java 3.配合正则表达式使用,这个功能比较强大,具体可以参考
答:让你费心了,真是过意不去啊,让你受累了。真是麻烦你了。详情>>
答:详情>>
问:网络工程师,软件工程师以及电脑工程师的区别是什么?他们哪个管的最全
答:网络工程师主要负责网络工作的,主要从事网络的安装与布线,设计与管理,也是指专门从事网络管理的人员, 软件工程师主要为开发软件的,如游戏的开发,各种应用软件等,也...详情>>