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

首頁 > 開發 > Linux Shell > 正文

Shell腳本中的特殊字符(美元符、反斜杠、引號等)作用介紹

2020-07-27 19:06:47
字體:
來源:轉載
供稿:網友

Shell中的特殊字符有

1、$ 美元符
2、/ 反斜杠
3、` 反引號
4、" 雙引號
5、< ,>;,*,?,[,]

下面我一一舉列說明

一、$符號

1、echo $? 顯示的是上一條指令退出狀態
2、echo "$?" 效果同上
3、echo '$?' 顯示的是$?
4、echo /$? 顯示的是$?
5、echo "/$?" 顯示的是$?

  大家可能已經看出 $符號在雙引號中具有特殊意義 雙引號對$符號不起作用
而單引號可以將特殊字符的的特殊意義屏蔽掉,使其能顯示為字符本身,反斜
杠也可以將特殊字符的特殊含義屏蔽掉,使特殊字符失去特殊含義。

二、/ 反斜杠

反斜杠的作用是將特殊符號字符的特殊含義屏蔽掉,使其還是原字符

復制代碼 代碼如下:

A=1234
echo /$A 顯示為$A 如果不加/將顯示為1234
echo /` 顯示為`
echo /" 顯示為雙引號
echo // 顯示為/

三、` 反引號

  反引號的功能是命令替換,將反引號中的字符串做為命令來執行,我們在用shell編程時經常用的到 將系統命令的執行結果賦給一個變量

復制代碼 代碼如下:

A=`date`
echo $A 顯示的不是date而是當時的時間串
比如有一文件A的內容如下 
ABCDEFG
1234456
abcdefg

B=`cat A|grep 234`? # 檢索文件A中含有字符串234的行
echo $B 將顯示為1234456
echo "$B" 將顯示為什么?
echo "/$B" 將顯示為什么?讀者自己試試

四、" 雙引號

  在系統中有些特殊字符,為避免引用這些特殊字符 往往用雙引號或單引號將這些特殊字符引起來,使其不具有特殊含義。
  但有一部分特殊字符在引號中還是具有特殊含義,用雙引號引起來是不起作用的。本文中所列的前四個特殊字符在雙引號中還是特殊字符。為了使其不具有特殊含義一是用單引號引進來二是用/反斜線使其失去作用。

  比如我們想原樣輸出這些特殊字符

復制代碼 代碼如下:

echo """
echo "$"
echo "/"
echo "`"

   以上不是你所期望的結果,因為雙引號對它們不起作用,你只能這樣才能輸出這些特殊字符的原形
復制代碼 代碼如下:

echo '"'
echo '$'
echo '/'
echo '`'

echo "/""
echo "/$"
echo "http://"
echo "/`"

將分別顯示為 " $ / `

五、其它特殊字符

  大家注意到 除了前四個特殊字符外 我將其它的特殊字符都放在一塊,這是因為前四個特殊字符在雙引號中還是具有特殊含義,所以單獨拿出來講,除此以外的特殊字符如果你要輸出這些特殊字符的原形,你就可以用雙引號或單引號引起來使其失去特殊含義。

< ,>;,*,?,[,]對shell有特殊含義 但你可以用雙引號引起來輸入這些原形

  講了這么多大家是不是已經注意到所有的特殊字符在單引號中失去特殊含義,如果你要輸出特殊字符原形但又記不清那些特殊字符在雙引號中不能輸出原形,建議你干脆用單引號引起來。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲美女视频网| 日韩国产激情在线| 欧美成人免费小视频| 日韩电影在线观看永久视频免费网站| 成人亚洲欧美一区二区三区| 久久99久久99精品中文字幕| 日本三级韩国三级久久| 中文字幕在线精品| 精品久久久中文| 国内精品小视频在线观看| 精品欧美一区二区三区| 在线亚洲午夜片av大片| 热re91久久精品国99热蜜臀| 国产精品老女人精品视频| 久久久久久国产精品| 国产精品精品一区二区三区午夜版| 久久中文字幕在线视频| 国产精品美女免费看| 久久久久久久久久久亚洲| 九九热这里只有精品免费看| 精品毛片三在线观看| 亚洲欧美国产视频| 国产z一区二区三区| 久久久精品影院| 国产乱肥老妇国产一区二| 久久亚洲国产成人| 国产成人精品久久亚洲高清不卡| 欧美午夜精品久久久久久人妖| 色妞欧美日韩在线| 日韩欧美一区视频| 亚洲成人激情图| 日韩成人中文字幕在线观看| 国产91精品久| 久久精品国产91精品亚洲| 亚洲影院色在线观看免费| 亚洲性av网站| 成人福利视频网| 国产视频999| 欧美有码在线观看| 日韩免费观看网站| 国产精品偷伦视频免费观看国产| 欧美黄色三级网站| 日韩欧美在线国产| 国产亚洲成av人片在线观看桃| 午夜精品久久久久久久久久久久| 国产欧美精品日韩精品| 国语自产精品视频在线看一大j8| 欧美野外猛男的大粗鳮| 午夜精品一区二区三区视频免费看| 久久久久久久久久久亚洲| 91老司机在线| 亚洲最大的av网站| 欧美成人免费全部观看天天性色| 日韩国产高清视频在线| 中文字幕av一区| 国产精品视频1区| 日韩精品视频免费在线观看| 国产亚洲精品综合一区91| 国产精品视频yy9099| 国产一区二区在线免费视频| 日韩a**站在线观看| 中文字幕亚洲欧美日韩2019| 日韩精品视频在线观看免费| 国产成人欧美在线观看| 久久久女女女女999久久| 国产99久久精品一区二区| 国产欧美精品va在线观看| 2019中文字幕免费视频| 国产欧美日韩精品在线观看| 九九热在线精品视频| 原创国产精品91| 国产一区二区三区在线观看网站| 亚洲aa中文字幕| 国外成人性视频| 一区二区三区四区精品| 亚洲欧美制服另类日韩| 91久久久久久国产精品| 亚洲国产精品成人精品| 国产精品狼人色视频一区| 国产中文字幕日韩| 欧美成人四级hd版| 国产欧美精品在线播放| 九九热视频这里只有精品| 欧美精品videosex牲欧美| 欧美成人高清视频| 欧美激情免费视频| 久久久电影免费观看完整版| 亚洲美女在线观看| 福利视频一区二区| 国产精品一区二区三区免费视频| 26uuu久久噜噜噜噜| 亚洲欧美国产精品专区久久| 中文字幕亚洲一区二区三区| 精品久久久在线观看| 亚洲欧洲xxxx| 久久成人精品电影| 国产精品高潮在线| 欧美性猛交xxxx乱大交蜜桃| 欧美黄网免费在线观看| 久久精品国产清自在天天线| 91精品视频网站| 日韩美女免费观看| …久久精品99久久香蕉国产| 亚洲美女av黄| 日韩中文字幕在线视频| 日韩av片免费在线观看| 亚洲精品一区中文字幕乱码| 成人黄色av免费在线观看| 国产精品日韩在线播放| 亚洲欧美国内爽妇网| 国产亚洲精品久久久久动| 日韩亚洲国产中文字幕| 国产日韩在线亚洲字幕中文| 亚洲毛片在线看| 欧美精品第一页在线播放| 日韩欧美高清在线视频| 日韩欧美成人网| 欧美性xxxx18| 欧美日韩福利电影| 亚洲国产精品va在看黑人| 日韩h在线观看| 欧美日韩综合视频网址| 亚洲人成啪啪网站| 久久不射热爱视频精品| 黑人巨大精品欧美一区免费视频| 欧美性生活大片免费观看网址| 欧美成人一区二区三区电影| 国产日韩欧美成人| 日韩美女写真福利在线观看| 国产日韩av在线| 国产精品久久久久久久7电影| 日韩欧美在线国产| 日韩网站免费观看| 中文字幕久热精品在线视频| 亚洲第一色中文字幕| 亚洲欧美国产日韩中文字幕| 国产黑人绿帽在线第一区| 亚洲欧洲av一区二区| 欧美国产精品日韩| 精品国产999| 亚洲已满18点击进入在线看片| 日本欧美爱爱爱| 97国产一区二区精品久久呦| 欧美激情综合亚洲一二区| 亚洲人成网在线播放| 九九热最新视频//这里只有精品| 97超碰国产精品女人人人爽| 欧美—级高清免费播放| 国产精品看片资源| 久久久女人电视剧免费播放下载| 色婷婷av一区二区三区在线观看| 久久网福利资源网站| 久色乳综合思思在线视频| 91chinesevideo永久地址| 国产97在线亚洲| 亚洲激情在线观看视频免费| 欧美日韩一区二区精品| 2018中文字幕一区二区三区| 久久天天躁狠狠躁夜夜爽蜜月| 国产亚洲精品久久久| 亚洲第一页中文字幕| 久久九九亚洲综合| 久久午夜a级毛片| 国产精品自拍小视频|