?? 第八章:引用.txt
字號:
第八章:引用
目標(biāo)
完成這一章,你能夠做以下事情:
在命令行中使用引用機(jī)制來忽略特殊字符的特殊含義
8.1 介紹引用
許多的字符在shell中有"特別"的含義:
- 空格
- 回車
- $
- #
- *
- < >
引用會消除(忽略)這些字符的特殊含義。
在unix系統(tǒng)中,有些特殊字符對shell有特殊含義,例如,空格是命令和參數(shù)的分割符;回車會發(fā)送給shell執(zhí)行命令的信號,$符號被用來顯示與變量名相關(guān)聯(lián)的值。
在一些特殊的情況下,你不想要shell理會這些字符的特殊含義,你只要求保留字面上的意義,因此unix必須提供一種機(jī)制來忽略或消除指定的字符的特殊含義,這種機(jī)制就叫做引用。
8.2 引用符號
反斜杠 \
單引號 '
雙引號 "
反斜杠會消除緊跟在它后面的特殊字符的特殊意義。
單引號(')會消除特殊字符的特殊含義。在單引號包圍之中的所有的特殊字符的特殊含義都會被忽略。單引號本身不能被忽略,因?yàn)樗挥脕黻P(guān)閉被引用的字符串。
雙引號(")的包容性要差一點(diǎn),雙引號可以去除大多數(shù)的特殊字符的特殊含義,只有$符號(當(dāng)其被用來作為變量和命令替代的時候),和反斜杠例外。所以你可以在雙引號中使用反斜杠來除掉 $號的特別含義。
8.3 引用-- \
語法:
\
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -