linux shell 運行可執行文件(執行shell腳本傳參數)

    本文主要介紹運行可執行文件的linux shell(執行shell腳本并傳遞參數),下面一起看看運行可執行文件的linux shell(執行shell腳本并傳遞參數)相關資訊。
    1.linux下可執行程序的shell參數傳遞格式規范。linux下的可執行程序在運行時經常需要傳遞一些參數,這些參數是標準化的。包括我們自己在linux系統下運行的shell腳本、python腳本等可執行程序,還是遵循相關規范比較好。讓 下面以linux命令為例來解釋參數說明:
    linux命令行的格式規范如下:
    orion-orion @ my desktop ~ % command[-options]parameter 1 parameter 2以上命令詳細描述如下:
    一行命令的第一部分肯定是一個命令或者一個可執行文件(比如一個shell腳本)。括號[]在實際命令中不存在,表示該參數是可選的。添加選項設置時,選項前面通常加一個-符號,如-h;如果要使用選項的全名,選項前面會有一個-符號,如- help。參數1和參數2可以是附加到命令的選項或參數的參數。命令、選項、參數都是用空格來區分的,而且不管有多少個空格都是空的,shell都是當作一個空格來處理的,所以空格是非常重要的特殊字符。當命令過長時,可以使用反斜杠(\)轉義回車鍵,這樣命令就可以繼續下一行(注意換行符屬于特殊字符,反斜杠可以在特殊字符后立即轉義)。另外需要注意的是,linux系統中英文大寫和小寫字母是不一樣的,比如cd命令和cd是不一樣的。
    2.例子讓 給出幾個命令參數傳遞的例子。
    ls -al ~ls是命令名。-al是-a -l的縮寫,意思是使用兩個選項:-a(列出包括隱藏文件在內的所有文件)和-l(列出文件屬性)。~是ls命令的參數,表示主目錄。
    tar -xvf test3.zip -c .tar是命令名。-xv表示使用兩個選項-x(解壓縮操作)和-v(可視化解壓縮過程)。-f表示指定壓縮文件的名稱,后跟test3.zip作為該選項的參數。-c表示指定提取的目錄,后跟。(當前目錄)作為該選項的參數。
    請注意,f test3.zip也可以寫成- file=test3.zip或-file = test3.zip(在為以-開頭的選項設置參數時,可以使用等號來賦值)。
    當我們直接在shell中鍵入man command查看命令手冊時,可以看到文檔中對參數格式有詳細的描述:tar(1)常規命令手動tar(1)name tar–操作磁帶歸檔系統name tar標志?args?] [?file? | ?pattern?...]tar {-c }[選項][文件|目錄]tar {-r |-u }-f archive-file[選項][文件|目錄]tar {-t |-x }[選項][模式]與其他可執行程序(如git)一樣,它一般會遵循類似的參數傳遞規范:
    git(1) git manual git(1)name git -愚蠢的內容synopsis git[-version][-help][-c path][-c name = value][-exec-path[= path]][-html-path][-man-path][-info-path][-p |-paginate |-p |-no-pager][-no-replace-objects][-bare][-git-dir = path][-work-tree = path][-namespace = name][-super-prefix = path
    python腳本以類似的傳遞參數,例如:
    python 3 search . py-v-psam-pat = :基礎學習[m]。人與自然郵電出版社,2018。標簽:
    選項命令
    了解更多運行可執行文件的linux shell(執行shell腳本并傳遞參數)相關內容請關注本站點。

    攜程搶票怎么取消訂單退票(攜程搶票怎么取消訂單退款)
    微星主板bios怎么設置中文(微星主板bios怎么設置硬盤啟動)
    華碩筆記本電腦配置怎么看,我的老試華碩筆記本電腦怎么看配置
    安卓系統手機怎么root,安卓手機怎樣root
    pe u盤,U盤怎么進PE系統
    linux shell 運行可執行文件(執行shell腳本傳參數)
    幕府將軍2win10點擊無反應(幕府將軍2打不開正版)
    筆記本電腦可以裝固態硬盤不,筆記本可以增加固態硬盤嗎還是得換一個
    隱藏ssid是什么意思,路由器設置中隱藏ssid有什么作用
    win7打印機顯示錯誤正在打印(win7打印狀態錯誤正在打印)
    固態怎么插主板,固態硬盤怎么安裝到電腦上
    市場上性價比高的手機(目前市面上那款手機性價比高)
    蘋果6運行太慢怎么辦,蘋果ipad運行很慢怎么辦
    快手頁面怎么變回舊的樣子(快手頁面怎么變回舊的版本了)
    蘋果手表怎么用蜂窩數據聯網(蘋果手表怎么連上蜂窩)
    蘋果手機最好玩兒的游戲(iphone手機最好玩的游戲)
    聯想小新air142020怎么樣 值得買嗎(2020年聯想小新air14)
    360手機n7怎么樣(360手機n7參數配置)
    沒有為該設備安裝的驅動程序USB(電腦usb未能成功安裝設備驅動)
    win8官方(win8官網下載地址)
    主站蜘蛛池模板: 国产视频福利一区| 国产视频一区二区在线播放| 亚洲一区二区三区四区在线观看| 女同一区二区在线观看| 免费av一区二区三区| 一区二区视频免费观看| 色窝窝免费一区二区三区| 国产一区在线mmai| 久久久久无码国产精品一区| 久久久久人妻一区精品| 夜夜爽一区二区三区精品| 精品女同一区二区| 精品视频午夜一区二区| 日韩精品电影一区| 在线精品自拍亚洲第一区| 国产成人亚洲综合一区| 欧美日韩精品一区二区在线观看 | 日韩精品一区二区三区中文版| 无码av免费一区二区三区| 国产激情з∠视频一区二区 | 国产一区二区三区免费看| 一区二区三区无码被窝影院| 亚洲福利电影一区二区?| 亚洲综合无码一区二区三区 | 国产成人精品一区二区三区免费 | 韩国福利一区二区美女视频 | 制服中文字幕一区二区| 香蕉一区二区三区观| 国产在线一区二区三区| 亚洲AV无码第一区二区三区| 无码人妻精品一区二区三区夜夜嗨| 亚州日本乱码一区二区三区| 亚洲视频一区调教| 亚洲av永久无码一区二区三区| 国产欧美色一区二区三区| 无码欧精品亚洲日韩一区夜夜嗨 | 国产精品视频一区二区三区无码| 日韩精品成人一区二区三区| 97av麻豆蜜桃一区二区| 亚洲日韩AV无码一区二区三区人| 精品无码国产AV一区二区三区|