1. $ echo Hit to exit *
返回 Hit to exit gd1.pl invoice.xml inXML.dtd pdate.pl perl1.pl perl2.pl perl3.pl perl4.pl perl5.pl perl6.pl perl7.pl perl8.pl pfind.pl pwho.pl s2 simple1.pl simple.pl testalgor.pl tie1.pl 等
* 表示当前目录下的所有文件,如果要显示Hit to exit *字符,需要用
$ echo "Hit to exit *"
2.双引号
$ grep Davey Wire /etc/passwd 会提示错误,中间有空格,需要用
$ grep "Davey Wire" /etc/passwd
$ BOY="BOY"
$ echo " The $BOY did well"
The boy did well
$ echo " The "$BOY" did well"
The boy did well
3.单引号
$ GIRL ='girl'
$ echo "The '$GIRL' did well"
The 'girl' did wel
4.反引号
$ echo `date`
2011年 05月 22日 星期日 11:11:04 CST
$ echo `hello`
提示没有这个命令
用反引号包含的是命令
$ echo "The date today is `date`"
The date today is 2011年 05月 22日 星期日 11:12:48 CST
$ mydate=`date`
$ echo $mydate
2011年 05月 22日 星期日 11:13:20 CST
5.反斜杠
$ echo *会显示当前目录下的所有文件,要显示*,可用echo \*,其中\为转义符
$ echo $$ 显示当前进程ID号
$ echo \$$ 显示$$
$ expr 12 * 12 提示语法错误
$ expr 12 \* 12 等于144