码迷,mamicode.com
首页 > 其他好文 > 详细

通配符和正则表达式

时间:2017-08-18 21:31:21      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:linux   常用符号   

通配符号:

*              (星号)    表示所有东西(文本 文字) *.txt  find -type f -name "*.txt"

|             (管道) 把前一个命令的结果通过管道传递给后面一个命令    【或者:正则表达式里面exargs】

..              ( 点点)  表示上一级目录 当前目录的上一级目录。

.               (点)     表示当前目录。

$()             先执行里面的命令,然后把结果留下来 风过留痕,雁过拔毛,取出变量里面的内容($LANG),awk里面显示每一列

~              当前用户的家目录

&&            并且(前一个命令执行对了再来执行下一个命令)

!            = -not  叹号  1、逻辑运算中的"非",取反

&              让程序或脚本切换到后台执行

/               根 ,  路径分割符

\               屏蔽系统别名

``              先执行中间的命令

!               在findawk里面表示取反  (有特殊的含义)                    

history |grep awk    查找以前用过的命令

正则表达式符号:

^   以什么开头

$   以什么结尾

.   任意一个非空字符

*   前一个字符连续出现0次或1次以上

[]  [^g],^在中括号里的表示取反,[ad]其他字符为a或b,[-]"-"表示范围

?   前一个字符连续出现0次或1次

+   前一个字符连续出现1次以上

|   或

()  表示一个整体

{a,n}   表示前一个字符连续出现至少a次,最多n次

^[^t] [^t] 中括号内^表示排除

通配符和正则表达式

标签:linux   常用符号   

原文地址:http://dalongge.blog.51cto.com/13121286/1957444

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!