亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2756 | 回復: 0
打印 上一主題 下一主題

引用 [復制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2009-10-13 14:17 |只看該作者 |倒序瀏覽
  
                  - 空格
                  - 回車
                  - $
                  - #
                  - *
                  -  
            在unix系統(tǒng)中,許多特殊字符對shell來說都有特殊含義,例如,空格是命令和參數(shù)的分割符;剀嚂l(fā)送給shell執(zhí)行命令的信號,$符號被用來顯示與變量名相關(guān)聯(lián)的值。
            在一些特殊的情況下,你不想要shell去解釋這些特殊字符的特殊含義。你只要求字面上的意義。因此,unix必須提供一種機制來忽略或消除一個指定的字符的含義。這種機制就叫做引用。
            8.2 引用符號
            反斜杠 \
            單引號 ‘
            雙引號 “
            反斜杠消除緊跟在它后面的特殊字符的特殊意義。
            單引號(’)會消除特殊字符的特殊含義。在單引號包圍之中的所有的特殊字符的特殊含義都會被忽略。單引號不能被忽略,它要被用來關(guān)閉被引用的字符串。
            雙引號(”)的包容性要差一點,大多數(shù)的字符都可以使用雙引號來去除特殊含義。只有$符號(當其被用來作為變量和命令替代的時候),和反斜杠例外。你可以在雙引號中使用反斜杠來除掉 $號的特別含義
            8.3 引用-- \
                  語法:
                  \ ??除去下一個字符的特別含義
                  例子:
                  $ echo the \ \ escapes the next character
                  the \ escapes the next character
                  $ color=red\ white\ and\ blue
                  $ ehco the value of \ $ colore is $color
                  the value of $colore is red white and blue
                  $ echo one two \
                  >three four
                  one two three four
            反斜杠會忽略下一個特殊字符的特殊含義。沒有任何的例外。
            8.4 引用-‘
                  語法:
                  ‘ ???除去包括在單引號中的所有字符的特殊含義。
                  例子:
                  $ color =’red white and blue’
                  $ echo ‘the value of \$colore is $colore’
                  the value of $color is $color
                  $ echo ‘the value of $color is ‘ $color
                  the value of $color is red whie and blue
                  $ echo ‘this doesn’t work’
                  >ctrl + c
                  $ echo ‘***************”
                  *************
            單引號會去除所有的包含在其中的特殊字符的特別含義。
            8.5 引用 - “
                  “ ???去除包含在其中的特殊字符的特別含義,但\,$,和 “除外。
                  例子:
                  $ color = ‘red white and blue”
                  $ echo “the value of \$colore is $color”
                  the value of $volor is red white and blue
                  $ cur_dir=”$LOGNAME – your current directory is $(pwd)”
                  $ echo $cur_dir
                  user3 – your current directory is /home/user3/tree
                  $ echo “they’re all here ,\\ , ‘, \” “
                  they’re all here,/, ‘, “
            雙引號引用不如單引號引用全面,大多數(shù)的特別字符都會被忽略,例外是你可以進行變量替代,$variable,和命令替代, $(cmd).
            當你使用雙引號引用的時候,你也許會想要忽略這些特殊字符的含義。因而,反斜杠(\)同時也保持了它的特殊含義,可以用它來除去特殊字符$,或’的特殊含義。前提是他們出現(xiàn)在雙引號當中。
            注意:引用機制只能在單個命令行中使用。
            8.6 總結(jié)
                  機制 ??????目標
                  反斜杠 ?????忽略下一個字符
                  單引號 ?????忽略所有的在‘‘中的字符
                  雙引號 ?????忽略所有的在“”中的字符,除了 \, $,
                  ????????{變量名}, 和$(comand)。


本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u2/84425/showart_2069315.html
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP