首先在Linux系統(tǒng)中,使用echo $ 0來顯示如下輸出。查看Linux系統(tǒng)上可用的所有shell,文件/ etc / shells中列出了Linux系統(tǒng)上可用的所有shell。 可以使用cat命令或更少的命令來查看文件的內(nèi)容。
科爾沁ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!
單引號與雙引號的最大不同在于雙引號仍然可以保有變量的內(nèi)容,但單引號內(nèi)僅能是 一般字符 ,而不會有特殊符號。
沒有區(qū)別,都是字符串,但bash中有一個字符要特別注意,那就是~下的點號“`”,它不是單引號,用它括起來的字符串,linux會按命令來執(zhí)行,并把結(jié)果轉(zhuǎn)為字符串。
shell腳本中的單引號和雙引號一樣都是字符串的界定符,而不是字符的界定符。單引號用于保持引號內(nèi)所有字符的字面值,即使引號內(nèi)的\和回車也不例外,但是字符串中不能出現(xiàn)單引號。
shell腳本中的單引號和雙引號一樣都是字符串的界定符,而不是字符的界定符。單引號用于保持引號內(nèi)所有字符的字面值,即使引號內(nèi)的\和回車也不例外,但是字符串中不能出現(xiàn)單引號。
單引號:所見即所得,即將單引號內(nèi)的內(nèi)容原樣輸出,或者描述為單引號里面看到的是什么就輸出什么。雙引號:把雙引號里面的內(nèi)容給輸出出來,如果內(nèi)容中有命令、變量等,會先把,變來那個、命令解析出結(jié)果,然后輸出最終內(nèi)容。
在Linux中,批量給文本加單引號是為了將一段文本中的內(nèi)容包裹在單引號中,從而保證文本中包含的特殊字符不會被解釋或擴展。這樣做可以避免Shell命令在處理文本時出現(xiàn)錯誤。
個人理解,單引號屬于強類型,引號內(nèi)的內(nèi)容就是文本,不支持執(zhí)行LINUX命令,變量引用。雙引號支持變量引用如 echo $name將會打印name變量的值,單引號直接打印的就是$name字符串。
Linux命令行中輸入特殊字符,比如回車、$、!、空格、單引號等,需要利用反斜杠(\)轉(zhuǎn)義特殊字符,就是把反斜杠\加在特殊字符的前面,反斜杠也被稱為轉(zhuǎn)義字符。
沒有區(qū)別,都是字符串,但bash中有一個字符要特別注意,那就是~下的點號“`”,它不是單引號,用它括起來的字符串,linux會按命令來執(zhí)行,并把結(jié)果轉(zhuǎn)為字符串。
雙引號:把雙引號里面的內(nèi)容給輸出出來,如果內(nèi)容中有命令、變量等,會先把,變來那個、命令解析出結(jié)果,然后輸出最終內(nèi)容。
shell腳本中的單引號和雙引號一樣都是字符串的界定符,而不是字符的界定符。單引號用于保持引號內(nèi)所有字符的字面值,即使引號內(nèi)的\和回車也不例外,但是字符串中不能出現(xiàn)單引號。
`date`雙引號它關(guān)閉shell中大部分的特殊符號,但是某些保留,比如 ,轉(zhuǎn)義字符 /(不包括/n,/t之類),反引號字符,單引號字符在雙引號中時作為普通字符,不具有上面的功能作用。
命令前加eval是使shell在執(zhí)行命令行之前掃描它兩次(先取$里的變量值,再賦值)。單引號和雙引號都能關(guān)閉shell對特殊字符的處理。
更改shell以使用另一個shell,要使用其他shell,只需輸入其名稱即可登錄新shell。永久更改Linux中的默認Shell,Linux允許您使用chsh命令更改默認Shell。
分享標題:linux命令行單雙引號 linux中的雙引號和單引號
文章轉(zhuǎn)載:http://chinadenli.net/article42/deoogec.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計、云服務(wù)器、移動網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、電子商務(wù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)