shell中定义了一些特殊的字符,除了$指代变量,,>,|进行标准I/O重定向之外
,还有下面一些字符:
  
  `  这个符号(就是在Tab和Esc之间的那个键)用于执行命令替换,例如出于某种原因
你想执行uname –r命令得到内核的版本号并且存入$kernel_version里,可以执行下面
的程序代码:
  
  kernel_version=`uname -r`
  
  双引号和单引号用于标记字符串,但是它们也有一些不同,主要是如果有一个字符串
中包含$var这样看起来象是变量名的部分时,双引号括起来的字符串将其解释为变量而
单引号不作任何处理。
  
  反斜杠用于在字符串中包含特殊字符。