通配符号:
* (星号) 表示所有东西(文本 文字) *.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] 中括号内^表示排除
原文地址:http://dalongge.blog.51cto.com/13121286/1957444