转自:http://blog.csdn.net/chaoping315/article/details/5619523
Shell命令特殊字符:
#:注释
&:后台执行
>:把执行结果输入到一个指定的文件中
>>:把执行结果附加到一个以存在的文件后面
.:表示当前目录
..:表示上一级目录
$? 最后一次执行的命令的返回码
$ Shell进程自己的PID
$! Shell进程最近启动的后台进程的PID
$# 命令行参数的个数
$0 脚本文件本身的名字
$1 $2 第一个,第二个命令行参数
“$*”将所有的命令行参数组织成一个整体,作为一个单词
$@ 将多个命令行参数看做是多个“单词”
管道和重定向:
>:输出重定向
<:输入重定向
>>:输出重定向(文件末尾追加)
|:管道符