單引號:所見即所得,即將單引號內(nèi)的內(nèi)容原樣輸出,或者描述為單引號里面看到的是什么就輸出什么。雙引號:把雙引號里面的內(nèi)容給輸出出來,如果內(nèi)容中有命令、變量等,會先把,變來那個、命令解析出結(jié)果,然后輸出最終內(nèi)容。
我們提供的服務(wù)有:成都網(wǎng)站設(shè)計、成都網(wǎng)站制作、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、加查ssl等。為千余家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的加查網(wǎng)站制作公司
shell腳本中的單引號和雙引號一樣都是字符串的界定符,而不是字符的界定符。單引號用于保持引號內(nèi)所有字符的字面值,即使引號內(nèi)的\和回車也不例外,但是字符串中不能出現(xiàn)單引號。
Linux命令行中輸入特殊字符,比如回車、$、!、空格、單引號等,需要利用反斜杠(\)轉(zhuǎn)義特殊字符,就是把反斜杠\加在特殊字符的前面,反斜杠也被稱為轉(zhuǎn)義字符。
Linux的三中引號:雙引號 ,單引號 , 還有就是反引號 ` `單引號和雙引號的作用是差不多的,在里面的結(jié)果都是字符串,比如 a=date ,b=date 這兩個是一樣的。
$,\,` ,即雙引號會解釋字符串的特別意思,而單引號直接使用字符串.如果使用雙引號將字符串賦給變量并反饋它,實際上與直接反饋變量并無差別。如果要查詢包含空格的字符串,經(jīng)常會用到雙引號。
1、linux系統(tǒng)常用操作命令如下:ls:全拼list,功能是列出目錄的內(nèi)容及其內(nèi)容屬性信息。cd:全拼changedirectory,功能是從當(dāng)前工作目錄切換到指定的工作目錄。cp:全拼copy,其功能為復(fù)制文件或目錄。
2、linux常用命令: pwd命令 該命令的英文解釋為print working directory(打印工作目錄)。輸入pwd命令,Linux會輸出當(dāng)前目錄。 cd命令 cd命令用來改變所在目錄。
3、linux系統(tǒng)常用操作命令linux系統(tǒng)常用操作命令如下:ls:全拼list,功能是列出目錄的內(nèi)容及其內(nèi)容屬性信息。cd:全拼changedirectory,功能是從當(dāng)前工作目錄切換到指定的工作目錄。cp:全拼copy,其功能為復(fù)制文件或目錄。
4、linux系統(tǒng)常用操作命令如下:ls:全拼list,功能是列出目錄的內(nèi)容及其內(nèi)容屬性信息。cd:全拼change directory,功能是從當(dāng)前工作目錄切換到指定的工作目錄。cp:全拼copy,其功能為復(fù)制文件或目錄。
1、首先在Linux系統(tǒng)中,使用echo $ 0來顯示如下輸出。查看Linux系統(tǒng)上可用的所有shell,文件/ etc / shells中列出了Linux系統(tǒng)上可用的所有shell。 可以使用cat命令或更少的命令來查看文件的內(nèi)容。
2、有單引號的情況就用雙引號唄 echomocha.reporter(spec)|sed$s/\spec\/\json\/mocha.reporter(json)或者也可以這樣、加個$讓bash轉(zhuǎn)義 控制字符 轉(zhuǎn)義字符不屬于控制字符;控制字符也不屬于轉(zhuǎn)義字符。
3、沒有區(qū)別,都是字符串,但bash中有一個字符要特別注意,那就是~下的點號“`”,它不是單引號,用它括起來的字符串,linux會按命令來執(zhí)行,并把結(jié)果轉(zhuǎn)為字符串。
4、Linux命令行中輸入特殊字符,比如回車、$、!、空格、單引號等,需要利用反斜杠(\)轉(zhuǎn)義特殊字符,就是把反斜杠\加在特殊字符的前面,反斜杠也被稱為轉(zhuǎn)義字符。
在linux系統(tǒng)中在命令行中Bash中特有的字符串替換方式。其中%是linux中shell中一般代表變量,其中l(wèi)inux系統(tǒng)中有系統(tǒng)變量和自定義變量。
{LINE%% *}的意思就是從LINE這個變量的值中,從后面開始以最長匹配刪去%%后面的表達式內(nèi)容。
遇空格、制表符或換行符結(jié)束。f,%F,%e,%E,%g,%G 用來輸入實數(shù),可以用小數(shù)形式或指數(shù)形式輸入。
U是linux下.desktop文件中Exec關(guān)鍵字的一個形式參數(shù),用來描述如何處理可執(zhí)行程序的實際輸入?yún)?shù):u 代表一個URL。也可以是一個本地文件路徑。%U 代表一系列URL,其中每一個URL作為一個單獨的參數(shù)傳遞給可執(zhí)行程序。
是 變量符,在Linux系統(tǒng)里面表示獲取一個變量的值。比如 a=finmnk 使用 $a 就表示變量a,其值為 finmnk%。
1、雙引號:把雙引號里面的內(nèi)容給輸出出來,如果內(nèi)容中有命令、變量等,會先把,變來那個、命令解析出結(jié)果,然后輸出最終內(nèi)容。
2、`date`雙引號它關(guān)閉shell中大部分的特殊符號,但是某些保留,比如 ,轉(zhuǎn)義字符 /(不包括/n,/t之類),反引號字符,單引號字符在雙引號中時作為普通字符,不具有上面的功能作用。
3、命令前加eval是使shell在執(zhí)行命令行之前掃描它兩次(先取$里的變量值,再賦值)。單引號和雙引號都能關(guān)閉shell對特殊字符的處理。
4、比如你要查找b zip2這樣有一個空格內(nèi)容時,要加上引號,否則它會表示查找b了。#表示有#內(nèi)容的行,并沒有特殊含義。而-v則表示不匹配。整體的含義則是打出aa.conf這個文件中不含#內(nèi)容的行。
網(wǎng)頁名稱:linux命令學(xué)習(xí)單引號 linux單引號的作用
網(wǎng)頁URL:http://aaarwkj.com/article38/didedsp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計、手機網(wǎng)站建設(shè)、建站公司、營銷型網(wǎng)站建設(shè)、用戶體驗、網(wǎng)站收錄
聲明:本網(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)