1、 单引号与双引号类似,但是shell会忽略任何引用值。即屏蔽了其特殊含义。如下:
root@ubuntu:~# LOOP="100"
root@ubuntu:~# echo "LOOP = $LOOP"
LOOP = 100
root@ubuntu:~# echo 'LOOP = $LOOP'
LOOP = $LOOP
root@ubuntu:~# echo "`date`"
Wed Jun 23 23:44:09 CST 2010
root@ubuntu:~# echo '`date`'
`date`
所以从上面可以看出,我们尽量还是使用双引号的好。
2、$$,表示现在进程的ID号。
root@ubuntu:~# echo $$
1063