亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > Linux Shell > 正文

linux shell中單引號、雙引號、反引號、反斜杠的區別

2020-07-27 19:26:35
字體:
來源:轉載
供稿:網友
1. 單引號 ( '' )

# grep Susan phonebook
Susan Goldberg 403-212-4921
Susan Topple 212-234-2343
如果我們想查找的是Susan Goldberg,不能直接使用grep Susan Goldberg phonebook命令,grep會把Goldberg和phonebook當作需要搜索的文件
# grep 'Susan Gold' phonebook
Susan Goldberg 403-212-4921
當shell碰到第一個單引號時,它忽略掉其后直到右引號的所有特殊字符

2. 雙引號 ( " " )

雙引號作用與單引號類似,區別在于它沒有那么嚴格。單引號告訴shell忽略所有特殊字符,而雙引號只要求忽略大多數,具體說,括在雙引號中的三種特殊字符不被忽略:$,/,` ,即雙引號會解釋字符串的特別意思,而單引號直接使用字符串.如果使用雙引號將字符串賦給變量并反饋它,實際上與直接反饋變量并無差別。如果要查詢包含空格的字符串,經常會用到雙引號。
# x=*
# echo $x
hello.sh menus.sh misc.sh phonebook tshift.sh
# echo '$x'
$x
# echo "$x"
*
這個例子可以看出無引號、單引號和雙引號之間的區別。在最后一種情況中,雙引號告訴shell在引號內照樣進行變量名替換,所以shell把$x替換為*,因為雙引號中不做文件名替換,所以就把*作為要顯示的值傳遞給echo。 對于第一種情況需要進一步說明,shell在給變量賦值時不進行文件名替換(這從第三種情況中也能看出來),各步驟發生的精確次序如下: shell掃描命令行,把x的值設為星號*;
shell再次掃描命令行,碰到星號*,把它替換成當前目錄下的文件清單;
shell啟動執行echo命令,把文件清單作為參數傳遞給echo.
這個賦值的先后次序非常重要:shell先作變量替換,然后作文件名替換,最后把這行處理為參數

3. 反引號(``)

命令替換是指shell能夠將一個命令的標準輸出插在一個命令行中任何位置。shell中有兩種方法作命令替換:把shell命令用反引號或者$(...)結構括起來,其中,$(...)格式受到POSIX標準支持,也利于嵌套。
# echo The date and time is `date`
The date and time is 三 6月 15 06:10:35 CST 2005
# echo Your current working directory is $(pwd)
Your current working directory is /home/howard/script

4. 反斜杠 backslash-escaped( / )

反斜杠一般用作轉義字符,或稱逃脫字符,linux如果echo要讓轉義字符發生作用,就要使用-e選項,且轉義字符要使用雙引號

echo -e "/n"

反斜杠的另一種作用,就是當反斜杠用于一行的最后一個字符時,shell把行尾的反斜杠作為續行,這種結構在分幾行輸入長命令時經常使用。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久精品色欧美aⅴ一区二区| 国产精品白丝av嫩草影院| 黑人与娇小精品av专区| 中文字幕精品国产| 成人黄色免费看| 精品综合久久久久久97| 欧美激情精品久久久久久大尺度| 在线日韩欧美视频| 97在线看免费观看视频在线观看| 欧美激情免费视频| 国产精品揄拍500视频| 黑人巨大精品欧美一区二区三区| 不卡av电影院| 欧美日韩精品在线观看| 欧美成人sm免费视频| 久久久久久久久国产| 久久人人爽人人| 精品中文字幕在线2019| 亚洲国产精品专区久久| 日韩精品视频在线免费观看| 日本a级片电影一区二区| 中文字幕精品视频| 日韩电影免费观看在线观看| 国产成人久久久精品一区| 日韩中文视频免费在线观看| 亚洲欧洲偷拍精品| 国产99久久精品一区二区| 日本精品久久久久久久| 日韩大陆欧美高清视频区| 日韩欧美亚洲国产一区| 国产欧美韩国高清| 国产精品久久在线观看| 欧美激情视频网| 欧美精品少妇videofree| 国产精品第一第二| 国产网站欧美日韩免费精品在线观看| 亚洲成人精品视频| www.xxxx精品| 亚洲一级黄色av| 亚洲国产中文字幕在线观看| 亚洲一区中文字幕| 欧美成年人视频网站| 久久久久久九九九| 国产精品香蕉国产| 国产精品免费一区| 91在线观看免费高清| 欧美美女操人视频| 久久免费视频观看| 国产精品久久久久久久久久久不卡| 欧美日韩在线视频观看| 成人精品久久av网站| 色青青草原桃花久久综合| 国产99视频在线观看| 午夜精品福利电影| 日韩一区二区三区xxxx| 欧美一区二区三区免费视| 日韩中文在线不卡| 粗暴蹂躏中文一区二区三区| 亚洲精品videossex少妇| 日韩精品中文字幕在线| 亚洲一区二区三区四区在线播放| 亚洲自拍偷拍视频| 欧美视频二区36p| 国产丝袜精品第一页| 日韩亚洲精品视频| 国产精品网站视频| 色综合久综合久久综合久鬼88| 国产精品一二区| 一区二区三区无码高清视频| 日韩电影第一页| 欧美日韩中国免费专区在线看| 久久精品视频99| 日韩视频亚洲视频| 亚洲欧洲午夜一线一品| www.色综合| 欧美大尺度在线观看| 亚洲性生活视频在线观看| 992tv成人免费视频| 国产丝袜高跟一区| 国产精品网站大全| 日本一区二区在线免费播放| 亚洲r级在线观看| 成人黄色免费看| 亚洲一区第一页| 亚洲二区在线播放视频| 蜜臀久久99精品久久久无需会员| 欧美极品xxxx| 亚洲人成在线免费观看| 日韩精品极品毛片系列视频| 成人中文字幕在线观看| 国产精品久久久精品| 成人有码视频在线播放| 国产精品69精品一区二区三区| 庆余年2免费日韩剧观看大牛| 国产精品户外野外| 亚洲欧美www| 国产美女精品免费电影| 在线亚洲国产精品网| 欧美一级视频一区二区| 18久久久久久| 欧美激情精品在线| 亚洲综合中文字幕在线| 奇米4444一区二区三区| 欧美xxxx14xxxxx性爽| 亚洲精品综合久久中文字幕| 欧美一区二区视频97| 中文字幕亚洲欧美日韩2019| 亚洲精品狠狠操| 伊人伊成久久人综合网站| 久久久爽爽爽美女图片| 欧美肥老太性生活视频| 日韩免费观看在线观看| 欧美与黑人午夜性猛交久久久| 欧美大全免费观看电视剧大泉洋| 日韩在线播放视频| 久久久久久久影院| 亚洲国产精品成人av| 午夜精品久久久久久久99黑人| 亚洲精品日韩av| 亚洲精品视频中文字幕| 欧美性xxxx极品高清hd直播| 欧美理论电影在线观看| 一本色道久久综合狠狠躁篇的优点| 国产精品999999| 91av在线视频观看| 亚洲精品一区中文| 国产亚洲一区二区在线| 亚洲精品www久久久久久广东| 精品国产美女在线| 疯狂蹂躏欧美一区二区精品| 亚洲精品电影久久久| 日韩欧美黄色动漫| 亚洲欧美在线x视频| 欧美专区在线视频| 欧美天堂在线观看| 中文字幕欧美精品在线| 国产一区二区日韩| 日本一区二区在线播放| 欧美国产日韩xxxxx| 日本韩国欧美精品大片卡二| 91国产视频在线播放| 亚洲精品福利在线观看| 国产精品久久久久久久午夜| 国产精品偷伦一区二区| 亚洲欧美一区二区三区四区| 欧美一区二区影院| 国产精品自拍偷拍| 精品国产成人av| 一区二区三区视频免费| 91国产高清在线| 97人人模人人爽人人喊中文字| 亚洲第一页中文字幕| 97在线免费观看视频| 俺去了亚洲欧美日韩| 国产成人精品一区二区三区| 亚洲一区亚洲二区| 日韩中文在线中文网在线观看| 欧美天天综合色影久久精品| 欧美激情精品久久久久| 久久大大胆人体| 最新国产成人av网站网址麻豆| 精品成人av一区| 国产深夜精品福利| 国内精品一区二区三区|