
第三部分 引用
===========

## 11 引用

### 11.1 单引号（'）

语法 | 作用
----|---------
''  | 除了另有一个 '之外，在'和'之间的所有字符按原样取出。


### 11.2 反斜杠（\）

语法 | 作用
----|------------
\c  | 对 \后的特殊字符c进行转义，即对c按字面意思进行解释。


### 11.3 双引号（”）

语法   |                                       作用
------|--------------------------------------------------------
“ “   | 除了下列字符保持其特殊含义之外，在”和”之间的所有字符都按原样取出。

	$     将发生变量置换
	`     将发生命令置换
	\     只有当其后跟着$、`、“、\或<newline>时，“ \”才保留它的特殊含义。

**说明：**

	(1) 如果历史机制被启用，除非在双引号中的!被反斜杠转义字符（\）转义，否则历史扩展将完成。
	(2) $'sting'被特殊对待，它将扩展成string，其中的反斜杠转义字符将被C标准指定的代替。
	(3) $”string”将引发字符串被转换，根据当前区域设置（“本地化”）。
		如果当前区域设置是C或POSIX，美元符号（$）将被忽略。如果字符串被替换，则替换部分被双引号所引住。
	(4) 特殊字符*与@在双引号中有特殊含义（位置参数）。
 

## 12 反斜杠转义字符序列

语法  |                  语义
-----|---------------------------------
\a   |    alert(bell) 响铃
\b   |     backspace 退格
\e   |     an escape character 字符ESC
\f   |     form feed 换页
\n   |     new line 换行
\r   |     carriage return 回车
\v   |     vertical tab 垂直制表符
\t   |     horizontal tab 水平制表符
\\   |     backslash 反斜杠
\'   |     single quote 单引号
\”   |    double quote 双引号
\nnn |     一个八比特字符（n为八进制数）
\xHH |     H是十六进制值
\cx  |     一个Ctrl-x字符

Add the doc of shell reference.
Add the doc of shell reference.
