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官網下載地址)
    主站蜘蛛池模板: 伊人精品视频一区二区三区| 99久久精品午夜一区二区| 亚洲AⅤ无码一区二区三区在线 | 国产成人精品一区二三区| 国产91精品一区二区麻豆网站 | 精品一区二区三区波多野结衣| 无人码一区二区三区视频| 综合人妻久久一区二区精品| 免费日本一区二区| 波多野结衣一区视频在线| 成人精品一区二区激情| 日韩精品一区二区三区不卡| 亚洲日本一区二区三区在线 | 国内精自品线一区91| 久久亚洲中文字幕精品一区四| 无码人妻一区二区三区免费看| 五十路熟女人妻一区二区 | 国产成人精品一区二三区在线观看 | 国产91一区二区在线播放不卡| 无码人妻少妇色欲AV一区二区| 亚洲一区二区观看播放| 精品成人av一区二区三区| 亚洲AV无码一区二区三区网址 | 无码精品人妻一区二区三区中| 国产精品一区二区三区久久| 国产suv精品一区二区33| 国产视频一区在线观看| 亚洲国模精品一区| 国产午夜精品一区二区三区| 日韩精品无码一区二区三区免费| 亚洲毛片不卡av在线播放一区| 在线观看一区二区三区视频| 精品无码人妻一区二区免费蜜桃 | 一本久久精品一区二区| 亚洲成AV人片一区二区密柚| 久久一区二区三区99| 国产一区二区三区免费观在线 | 中文字幕一区日韩精品| 国产福利一区二区三区在线观看 | 韩国福利影视一区二区三区| 亚洲综合国产一区二区三区|