内建命令echo 输出他的参数,以空格来分隔,以换行符来结束。返回值总为0。echo 使用的一

些选项:
-e:转义反斜杠字符。
-n:禁止换行。

echo 命令使用的转义序列

序列 意义
\a 闹铃
\b 退格
\c 强制换行
\e 退出
\f 清除屏幕
\n 新行
\r Carriage return.
\t 水平制表符
\v 垂直制表符
\\ 反斜杠

$#传递到脚本的参数个数

$*传递到脚本的参数,与位置变量不同,此选项参数可超过9个

$$脚本运行时当前进程ID号,常用作临时变量的后缀。如hash.$$

$!后台运行的&最后一个进程的ID号

$@与$#相同,使用时加引号,并在引号中返回参数的个数

$-上一个命令的最后一个参数

$?最后命令的推出状态,0表示没有错误。其他任何值表示有错误。