婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Shell中特殊字符的用法總結大全

Shell中特殊字符的用法總結大全

熱門標簽:昆明電銷機器人價格 梧州防封電銷卡 益陽400電話申請辦理流程 地圖標注人員分布 春運地圖標注app 江西全自動外呼系統報價 400的電話一般從哪里辦理 上海機器人外呼系統哪家好 怎么用百度地圖標注坐標

前言

眾所周知shell既是類Unix操作系統的命令解析器,用于解釋執行用戶輸入的一連串命令,它類似于DOS下的command和后來Windows的cmd.exe。同時shell也是一種程序設計語言。作為命令解釋型的腳本語言,它交互式解釋和執行用戶輸入的命令或者自動地解釋和執行預先設定好的一連串的命令;作為程序設計語言,它預定義了各種環境變量,保留了一些關鍵字以及一些特殊字符的含義,并提供了許多在高級語言中才具有的控制結構,包括循環和分支判斷。

本文將給大家介紹關于Shell特殊字符用法的相關內容,話不多說,來一起看看詳細的介紹:

1、;分號

連續運行命令

# ifdown eth0;ifup eth0

2、| 管道

正則表達式中表示或者

# echo "ooooee" |egrep '(oo|ee)'{2} 表示匹配 oooo 或者 eeee 的字符

前面命令的標準輸出作為后面命令的標準輸入

# ifconfig|grep eth0 表示ifconfig查出來的信息然后過濾出eth0的這一行

3、

將命令放到后臺執行

# mysqld_safe --user=mysql  將MySQL放到后臺啟動

表示標準輸出和標準錯誤輸出

# ifconfig >/dev/null 將ifconfig執行得到的結果輸出到/dev/null里面

4、

前面命令返回值為0才執行后面的命令

# ls  echo "ok" 

5、||

前面命令返回值為非0才執行后面的命令

# lls || echo "ok" 

6、# 井號

# 表示注釋

$# 表示位置參數的個數

# echo $#
0

${#變量名} 表示變量的長度

# a='hello'
# echo ${#a}
5

${#變量名[@]} 表示數組的個數

# a=(1 2 3)
# echo ${#a[@]}
3

7、!驚嘆號

將命令或者條件表達式的返回值取反

# if ! [ 12 ]; then echo 'ok'; else echo 'no'; fi
ok

執行歷史命令

# history 
1 ls
2 tail test1.txt
3 mysql -uroot -p123
4 ls /tmp/
5 cd /tmp/
[root@localhost ~]# !994
ls /tmp/
account.sql data.sql mysql.sock t1.txt t2.txt 

vi或者ftp中執行外部shell命令

例如:在vim中,想要執行一條命令,就在末行模式,輸入!感嘆號后面加上要執行的命令

間接應用變量

例如:${!a} ---- 間接取b 的值

8、$ 美元符號

取變量的值

# a=10
# echo $a
10

正則表達式表示行尾

egrep ':$' /etc/inittab 
egrep ‘^hello$' file

9、> 大于號

輸出重定向

echo '123' >test.txt 表示將123 輸入到文件test.txt中 條件測試中的大于號

11、 小于號

輸入重定向

條件測試中的小于號

= 等號

變量賦值 - 例如:設置變量a=10

條件測試中的等號 - 例如:[ a=b ] 判斷變量a是否等于b

數值比較 == - 例如:(( a==20 )) 判斷變量a是否等于20

12、+ 加號

算術運算中的加號 - 例如:1+3

正則表達式中1個或多個前面的字符 - 例如:ab+c 表示匹配ab和c之間有1個或者多個 字符

13、>>

輸出重定向追加 - 例如:echo "123" >> test.txt 將123追加到文件test.txt中

14、

here document

例如:

# passwd end
> 123
> 123
> end

更改用戶 root 的密碼 。

15、- 減號

算術運算中的減號 - 例如:10-2

命令的選項 - 例如:ls -l

上一次工作目錄 - 例如:cd -

通配符和正則表達式中表示范圍 - 例如:[a-z]

tar -cvf - /home | tar -xvf - 

表示輸出流或輸入流

將前面的輸出 ,通過管道交給后面的命令,前面的壓縮,后面的解壓

16、'' 單引號

解決變量賦值空格的問題

例如:a='1 2'

阻止shell替換

17、"" 雙引號

解決變量賦值空格的問題

例如:a="1 2"

阻止shell部分字符替換,對$、!等無效

18、`` 反引號 相當于 $()

命令行替換

例如:可以設變量a=`ls`

19、% 百分號

算術運算中的模運算

例如:echo $((100%10)) 就是100除以10的余數為0

vi中替換操作中表示所有行 (末行模式下,替換所有前面加 %)

例如:在末行模式下輸入 :% s/D/d 表示將文本中的所有的D替換為d

20、() 單圓括號

子shell中執行命令,會繼承父shell的變量

括起數組元素

例如:定義一個數組 a=(1 2 3 4)

21、(()) 雙圓括號

算術運算

例如: echo $((10/2)) 結果就是5

整數比較測試

例如: (( 10>2 )) 判斷10是否大于2

22、[] 單方括號

通配符和正則中表示匹配括號中的任意一個字符

例如: [abc] 表示匹配abc中的任意一個字符

條件測試表達式

例如: [ -f /etc/passwd ] // 測試是不是文件

數組中下標括號

例如:echo ${a[0]} 表示取數組中下標為0的值

23、[[]] 雙方括號

字符串比較測試

例如: [[a=b]] 用來字符串的比較

24、. 英文句點號

正則中表示任意1個字符

例如:a...b 表示 匹配 a和b之間夾三個字符的字符串

當前shell執行腳本命令

例如: ./test.sh 執行當前路徑下的shell腳本test.sh

表示當前目錄

例如:cd ./bgk 進入當前目錄下的bgk目錄下

25、{} 大括號

通配符擴展 abc{1,2,3}

正則表達式中表示范圍

例如:a{3} 匹配3個 a

for i in {1...10} 循環指定范圍

匿名函數{ cmd1;cmd2;cmd3;} > /dev/null

{ } 里面的命令,是在當前shell執行

注意: { } 第一條命令前面要有空格,后面的命令要有分號

括起變量名 ${abc}a

26、/ 正斜杠

算術運算中的除法

例如:echo $((10/2)) 結果就是5

根目錄或路徑分割符

例如:cd /usr/local/ 表示路徑

27、^

在通配符中表示取反

例如:[^abc] 表示匹配除了abc外的任意一個字符

在正則表達式中表示以什么開頭

例如:

egrep ‘^hello$' file

總結

好了,以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • shell腳本中28個特殊字符的作用簡明總結
  • Shell命令行中特殊字符與其轉義詳解(去除特殊含義)
  • Shell腳本中的特殊字符(美元符、反斜杠、引號等)作用介紹
  • Shell腳本中的位置變量參數(特殊字符)實例講解
  • Linux Shell中的特殊符號和含義簡明總結(包含了絕大部份)
  • shell腳本中常見的一些特殊符號和作用詳解
  • linux shell中的比較符號與特殊符號介紹
  • shell中冒號的特殊用法分享
  • shell腳本中一些特殊符號

標簽:亳州 懷化 贛州 惠州 河南 九江 新疆 北京

巨人網絡通訊聲明:本文標題《Shell中特殊字符的用法總結大全》,本文關鍵詞  Shell,中,特殊,字符,的,用法,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Shell中特殊字符的用法總結大全》相關的同類信息!
  • 本頁收集關于Shell中特殊字符的用法總結大全的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    午夜一区二区三区视频| 久久久久国产成人精品亚洲午夜| 国产麻豆精品在线| 国产在线视频不卡二| 久久黄色级2电影| 精品一区二区三区视频| 国产一区二区免费在线| 国产**成人网毛片九色| 不卡电影免费在线播放一区| 不卡av在线网| 99re这里只有精品6| 色综合天天综合网天天看片| 日本久久精品电影| 欧美日韩色一区| 欧美r级在线观看| 久久影院午夜论| 国产精品白丝在线| 亚洲成在人线在线播放| 日韩精品色哟哟| 国产一区日韩二区欧美三区| av在线这里只有精品| 精品视频一区二区三区免费| 日韩精品专区在线影院重磅| 国产精品毛片大码女人| 亚洲第一主播视频| 国产精品亚洲第一区在线暖暖韩国| 成人开心网精品视频| 欧美日韩一区在线| 国产日本欧美一区二区| 亚洲成人动漫一区| 国产成a人亚洲精品| 欧美日韩一级片在线观看| 精品国内二区三区| 悠悠色在线精品| 国产自产2019最新不卡| 色综合久久88色综合天天| 欧美成人精品高清在线播放| 亚洲女同一区二区| 国产乱子轮精品视频| 色综合天天综合给合国产| 久久色.com| 午夜av电影一区| www.日韩av| 精品盗摄一区二区三区| 亚洲大片精品永久免费| 成人高清视频免费观看| 欧美va亚洲va在线观看蝴蝶网| 一区二区三区在线免费| 成人sese在线| 久久综合九色综合97_久久久| 午夜精品久久久久久久久久久| 99视频精品全部免费在线| 欧美电视剧在线观看完整版| 亚洲综合图片区| 成人国产一区二区三区精品| 2欧美一区二区三区在线观看视频| 一级女性全黄久久生活片免费| 成人高清免费观看| 亚洲国产精品精华液ab| 久久99精品国产.久久久久| 欧美男生操女生| 亚洲成av人在线观看| 在线看国产日韩| 亚洲欧洲av一区二区三区久久| 国产成人精品亚洲午夜麻豆| 精品国产一区久久| 精品一区二区三区不卡| 日韩精品影音先锋| 久久成人麻豆午夜电影| 日韩精品专区在线影院观看 | 成人短视频下载| 国产亚洲欧美在线| 成人深夜福利app| 国产欧美日韩麻豆91| 成人免费毛片嘿嘿连载视频| 日本一区二区三区视频视频| 国产福利一区二区| 国产精品成人在线观看| 99精品视频一区二区三区| ●精品国产综合乱码久久久久| 99久久精品国产麻豆演员表| 国产精品美女一区二区三区| 91论坛在线播放| 亚洲成人精品一区| 日韩限制级电影在线观看| 看电视剧不卡顿的网站| 国产亚洲污的网站| 色婷婷国产精品综合在线观看| 一片黄亚洲嫩模| 日韩精品一区二区三区蜜臀 | 在线观看亚洲精品| 婷婷中文字幕一区三区| 国产亚洲一本大道中文在线| 狠狠色丁香婷综合久久| 国产精品三级视频| 欧美在线视频不卡| 久久成人免费网| 一色桃子久久精品亚洲| 欧美日本不卡视频| 久久精品av麻豆的观看方式| 中文字幕乱码日本亚洲一区二区| 色综合中文字幕| 久久成人av少妇免费| 亚洲欧美国产高清| 精品少妇一区二区三区视频免付费| 大尺度一区二区| 天天做天天摸天天爽国产一区| 国产日韩欧美一区二区三区乱码 | 色老综合老女人久久久| 日本亚洲最大的色成网站www| 久久久久九九视频| 欧美色视频一区| 丁香六月综合激情| 日本视频一区二区| 亚洲视频一区在线观看| 欧美videofree性高清杂交| 91一区一区三区| 国产黑丝在线一区二区三区| 五月天一区二区三区| 亚洲色图丝袜美腿| 精品国产91亚洲一区二区三区婷婷| 91国偷自产一区二区三区观看 | 一区二区三区**美女毛片| 久久这里都是精品| 欧美一区二区免费| 欧美三日本三级三级在线播放| 国产.欧美.日韩| 韩国女主播一区| 蜜桃视频在线观看一区| 亚洲香肠在线观看| 亚洲色图在线看| 国产精品进线69影院| 日本一区二区三区在线观看| 精品国免费一区二区三区| 欧美福利一区二区| 欧美日韩视频专区在线播放| 欧美色视频在线| 欧美视频中文字幕| 欧洲亚洲精品在线| 91在线云播放| 91视频免费观看| 色狠狠av一区二区三区| 色伊人久久综合中文字幕| 99精品黄色片免费大全| av成人老司机| 91丨九色porny丨蝌蚪| 99免费精品在线观看| 成人性生交大片免费看中文| 国产精品18久久久| 成人三级伦理片| 波多野结衣一区二区三区| 99久久婷婷国产综合精品| av电影天堂一区二区在线| 91免费看`日韩一区二区| 91免费观看国产| 欧美日韩视频第一区| 日韩精品一区二区三区中文精品| 欧美成人一区二区| www国产精品av| 国产日产欧美精品一区二区三区| 国产精品毛片大码女人| 亚洲丝袜美腿综合| 婷婷综合五月天| 久久不见久久见免费视频1| 国产成人av电影在线观看| av综合在线播放| 欧美丝袜丝交足nylons| 日韩三级精品电影久久久| 久久久久久一二三区| 自拍视频在线观看一区二区| 亚洲高清不卡在线观看| 国产做a爰片久久毛片| 99re6这里只有精品视频在线观看| 欧美日韩亚洲国产综合| 日韩精品一区二区三区四区视频 | 欧美亚洲日本国产| 日韩精品一区国产麻豆| 国产欧美日韩在线视频| 亚洲国产一区在线观看| 激情综合色综合久久| 91在线观看免费视频| 欧美一区二区久久| 亚洲人成网站精品片在线观看| 视频一区二区三区在线| a亚洲天堂av| 日韩免费高清视频| 亚洲一区成人在线| 风流少妇一区二区| 日韩一级在线观看| 亚洲最色的网站| 国产999精品久久| 宅男在线国产精品| 亚洲欧美在线视频观看| 国产精一区二区三区| 欧美一区二区三区色| 一区二区三区免费| 99久久精品免费看国产| 国产三级三级三级精品8ⅰ区| 日韩精品五月天| 欧美最猛黑人xxxxx猛交|