日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Linux shell编程(二):shell语法

發布時間:2025/4/16 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux shell编程(二):shell语法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

shell 語法

shell 執行命令操作

當shell讀取輸入時,它將執行一系列操作。如果輸入表示注釋的開頭,則shell將忽略注釋符號('#')和該行的其余部分。

shell 讀取和執行命令時將經過下列操作:

  • 從一個文件(Shell腳本)中讀取它的輸入,從作為參數的字符串到 “-c” 調用選項(調用Bash),或者從用戶的終端。
  • 將輸入拆分為單詞和操作符,遵守所描述的引用規則。這些標記由“元字符”分隔。此步驟執行別名擴展。
  • 將令牌解析為簡單的復合命令。
  • 執行各種shell擴展,將擴展令牌分解為文件名、命令和參數列表。
  • 執行任何必要的重定向,并從參數列表中刪除重定向操作符及其操作數。
  • 執行命令
  • 可選地等待命令完成并收集其退出狀態。
  • 引用(Quoting)

    引用被用來去除某些字符或單詞對shell的特殊意義。引用可用于禁用特殊字符的特殊處理,防止保留字被識別,并防止參數擴展。每個shell元字符對于shell都有特殊的意義,必須引用它來表示自己。

    • 有三種引用機制:轉義字符、單引號和雙引號。

    轉義字符

    一個非引用的反斜杠“\”是Bash轉義字符。它保留下一個字符的文字值。
    用途:

  • 將普通字符轉為特殊用途,用于表示不能直接顯示的字符,比如后退鍵,回車鍵,等。
  • 用來將特殊意義的字符轉換回它原來的意義。
  • 單引號

    單引號通常以以'開頭以'結尾,常在兩個單引號之間存儲字符串。單引號不能出現在使用單引號閉合的表達式中,例如:a=' I'm so hot';系統將會報錯。可以使用轉義字符將單引號轉義,例如:a='i\'m so hot';上列語句將不會報錯。

    雙引號

    與單引號類似,雙引號亦可以用來存儲字符串,雙引號必須轉義才能存在與表達試中,單引號可以之間使用,當雙引號內出現" $ "符號時,shell會試圖解釋該變量或表達式,以$到其后面單詞為變量名稱。而單引號則不會解釋變量和表達式

    注釋

    shell 以“ # ” 為注釋符號。常用于shell文件(shell腳本中),當文件某一行出現符號“#”時,“#”后面一直到行尾,將會被shell忽略。

    命令的語法

    在shell中,命令格式為:命令+參數,命令和參數使用空格分隔,參數和參數也使用空格分隔開來。
    如:

    echo 1 2 3 4 5

    查看命令幫助信息

  • 使用參數 -h | --help.在shell中大多數命令都支持:命令 --help|-h 來查看命令的使用說明
  • 使用man命令:man命令可以查看命令的man手冊的詳細信息。
  • 使用whatis:whatis用來顯示命令的描述
  • 查看shell內置命令(builtin)的使用幫助

    使用help命令可以查看內置命令的使用幫助
    顯示構建命令的簡短摘要。如果指定了模式,則在所有命令匹配模式上提供詳細的幫助,否則將打印幫助主題列表。

    如:

    [root@localhost ~]# help true true: trueReturn a successful result.Exit Status:Always succeeds. [root@localhost ~]#

    使用info命令查看信息格式文檔

    使用info命令可以查看命令的詳細信息文檔,如bash,gawk,sed,grep等命令都可以使用info命令查看其詳細使用文檔。

    轉載于:https://blog.51cto.com/jlnetc/2082817

    總結

    以上是生活随笔為你收集整理的Linux shell编程(二):shell语法的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 色一情一伦一子一伦一区 | 99re这里只有精品6 | 国产在线一区二 | 亚洲精品久久久乳夜夜欧美 | 少妇人妻偷人精品无码视频 | 欧美日韩一区二区三区四区五区 | 扒开美女内裤狂揉下部 | 少妇天堂网 | 国产男男网站 | 老女人做爰全过程免费的视频 | 性欧美长视频 | 精品国产aⅴ麻豆 | 成品短视频泡芙 | 不卡的在线视频 | 少妇一级淫片免费观看 | 日本欧美不卡 | 中文字幕亚洲图片 | 国产偷自拍 | 久久久免费观看视频 | 欧美一区二区三区成人久久片 | 国产一级片免费在线观看 | 久久精品这里有 | 真实的中国女人做爰 | 不卡福利视频 | 成年免费视频黄网站在线观看 | 欧美熟妇精品一区二区蜜桃视频 | 日韩免费大片 | 人人爽人人干 | 99国产精品免费视频 | 四季av一区二区凹凸精品 | 女裸全身无奶罩内裤内衣内裤 | xxx麻豆 | 欧美在线三区 | 成人精品三级av在线看 | 欧美一级免费黄色片 | av作品在线 | 免费人成网 | 免费国产精品视频 | 韩国av一区二区三区 | 可以免费看黄的网站 | 丝袜av网站| 少妇xxxx | 亚洲第一男人天堂 | 亚洲精品一区二区三区婷婷月 | xxxwww在线观看 | 亚洲一区久久 | 另类视频在线观看+1080p | 中国少妇乱子伦视频播放 | 丰满熟妇肥白一区二区在线 | 91免费网站在线观看 | 精品日本一区二区三区 | 最新不卡av | 久久精品久久久久久久 | 国产精品国产三级国产aⅴ浪潮 | 日韩黄色大全 | 久久久噜噜噜久久久 | 影音先锋亚洲精品 | 337p亚洲欧洲色噜噜噜 | 国产白浆一区二区 | 亚洲精品一区二区潘金莲 | 久久免费精品 | 成人黄色a级片 | 熟女视频一区二区三区 | 天堂资源中文在线 | 免费观看在线高清 | 夜夜骑av | 夜夜嗨av禁果av粉嫩av懂色av | 国产第九页 | www.777奇米 | 91久久久久久久久久久 | 视频一区二区免费 | 久久精品视频免费看 | 免费成人黄色 | 三年中文在线观看中文版 | 粉嫩av国产一区二区三区 | 成年人深夜福利 | 欧美精品偷拍 | 成年人视频网站 | 99精品视频在线看 | 黄色av网站网址 | 99福利在线 | 波多野结衣三级视频 | 免费播放黄色片 | 一级黄色片在线观看 | 黑人大群体交免费视频 | www.夜夜 | 福利一区二区 | 九九九视频在线观看 | 片黄在线观看 | 国产精品第12页 | 91大神在线免费观看 | 九九视频在线免费观看 | 色葡萄影院 | 在线观看av片 | 91pron在线| 久久密| 黄色一级视频免费 | www.色啪啪.com | 就去干成人网 |