• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦 > 學習電腦 > 操作系統(tǒng) > Linux教程 > linux shell set命令詳解

    linux shell set命令詳解

    時間: 佳洲1085 分享

    linux shell set命令詳解

      set命令是linux下的一個命令,那么這個命令到底有什么用處呢?下面由學習啦小編為大家整理了set命令的相關知識,希望大家喜歡!

      linux shell set命令

      基本說明

      用set命令可以設置各種shell選項或者列出shell變量.單個選項設置常用的特性.在某些選項之后-o參數(shù)將特殊特性打開.在某些選項之后使用+o參數(shù)將關閉某些特性,不帶任何參數(shù)的set命令將顯示shell的全部變量.除非遇到非法的選項,否則set總是返回ture.

      當shell被調(diào)用時,可以列出全部的選項.當前的選項集列在$-中.在option參數(shù)被處理后,其他的參數(shù)被賦值到位置參數(shù)中( class="main">

    學習啦 > 學習電腦 > 操作系統(tǒng) > Linux教程 > linux shell set命令詳解

    linux shell set命令詳解

    時間: 佳洲1085 分享
    linux shell set命令詳解

      set命令是linux下的一個命令,那么這個命令到底有什么用處呢?下面由學習啦小編為大家整理了set命令的相關知識,希望大家喜歡!

      linux shell set命令

      基本說明

      用set命令可以設置各種shell選項或者列出shell變量.單個選項設置常用的特性.在某些選項之后-o參數(shù)將特殊特性打開.在某些選項之后使用+o參數(shù)將關閉某些特性,不帶任何參數(shù)的set命令將顯示shell的全部變量.除非遇到非法的選項,否則set總是返回ture.

      當shell被調(diào)用時,可以列出全部的選項.當前的選項集列在$-中.在option參數(shù)被處理后,其他的參數(shù)被賦值到位置參數(shù)中($1,$2,...,$n)

      set [--abefhkmnptuvxldCHP] [-o option name] [arguments ...]

      選項說明

      -a 自動向已經(jīng)修改的變量或為導出后序命令的變量作出標志

      -b 不是在原提示符之前,而是立即引發(fā)終止后臺任務的狀態(tài)表表

      -e 如果命令帶非零值返回,立即退出

      -f 禁止帶擴展名的路徑

      -h 定義函數(shù)時,定位和存儲函數(shù)命令,當函數(shù)被執(zhí)行時,通常查詢函數(shù)命令

      -k 所有的關鍵詞參數(shù),而不只是那些命令名前的關鍵詞參數(shù),被放在環(huán)境命令中

      -m 監(jiān)視器模式,啟動任務控制.此選項默認支持系統(tǒng)shell交互.后臺進程以單獨的進程組運行,在每次完成任務時顯示包含退出的狀態(tài)行

      -n 讀取命令但不執(zhí)行命令.通常監(jiān)查shell腳本的句法錯誤.交互shell被忽略

      -o option-name 選項名可以是下列之一:

      選項說明

      allexport 同-a選項

      braceexpand shell執(zhí)行花括號擴展,在默認情況下起作用

      emacs 使用emacs風格命令行編輯接口.除非shell以-noline-editing選項啟動,否則當shell交互時,通過默認啟動該選項

      errexit 同-e選項

      histexpand 同-H選項

      ignoreeof 其結(jié)果是好像shell命令IGNOREEOF=10被執(zhí)行

      interactive 允許單詞前帶#號,以使得在交互shell中忽略命令行的全部字符-commands

      monitor 同-m選項

      noclobber 同-C選項

      noexec 同-n選項

      noglob 同-f選項

      nohash 同-d選項

      notify 同-b選項

      nounset 同-u選項

      physical 同-p選項

      posix 改變BASH屬性以匹配標準,默認操作不同于POSIX1003.2標準

      verbose 同-v選項

      vi 使用vi風格的命令行編輯器

      XTRACE 同-x選項,如果沒有給出選項名,顯示當前選項值

      -p 打開特權模式(在此模式,$ENV文件被處理,不能從環(huán)境中繼承

      shell函數(shù).如果是有效用戶ID而不是實用戶組則自動啟動.關閉此選項將使得有效用戶和組IDs設置實用戶和組IDs)

      -t 在讀取命令并執(zhí)行之后退出

      -u 當執(zhí)行參數(shù)括展時,把非設置變量作為錯誤處理(如果擴展企圖出現(xiàn)在非設置變量中,shell顯示錯誤信息.如果不是交互式,則帶非凌值退出)

      -v 輸入行被讀取時,顯示shell輸入行

      -x 在每個簡單命令被擴展之后,顯示PS4擴展值,之后是要執(zhí)行的命令

      -l 保存和恢復綁定在命令中的名稱

      -d 禁止執(zhí)行查找散列命令(通常,命令被保存在散列表中,一旦被找到就不再繼續(xù)查找)

      -C 效果好像是執(zhí)行了noclobber=shell命令

      -H 使用!風格的歷史替代(當shell交互時,在默認情況下,此選項有效)

      -P 如果設置此參數(shù),當執(zhí)行改變目錄命令cd時,不遵循符號鏈接,而是使用實際的目錄

      如果在選項后沒有參數(shù),不設置位置參數(shù).否則,即使一些參數(shù)以a選項開始,也要把位置參數(shù)設置為argument- 結(jié)束選項的信號,將引發(fā)其余的參數(shù)被賦值到位置參數(shù)中(-x和-v選項被關閉.如果沒有argument,位置參數(shù)將保留未改變的參數(shù))

    ,...,$n)

      set [--abefhkmnptuvxldCHP] [-o option name] [arguments ...]

      選項說明

      -a 自動向已經(jīng)修改的變量或為導出后序命令的變量作出標志

      -b 不是在原提示符之前,而是立即引發(fā)終止后臺任務的狀態(tài)表表

      -e 如果命令帶非零值返回,立即退出

      -f 禁止帶擴展名的路徑

      -h 定義函數(shù)時,定位和存儲函數(shù)命令,當函數(shù)被執(zhí)行時,通常查詢函數(shù)命令

      -k 所有的關鍵詞參數(shù),而不只是那些命令名前的關鍵詞參數(shù),被放在環(huán)境命令中

      -m 監(jiān)視器模式,啟動任務控制.此選項默認支持系統(tǒng)shell交互.后臺進程以單獨的進程組運行,在每次完成任務時顯示包含退出的狀態(tài)行

      -n 讀取命令但不執(zhí)行命令.通常監(jiān)查shell腳本的句法錯誤.交互shell被忽略

      -o option-name 選項名可以是下列之一:

      選項說明

      allexport 同-a選項

      braceexpand shell執(zhí)行花括號擴展,在默認情況下起作用

      emacs 使用emacs風格命令行編輯接口.除非shell以-noline-editing選項啟動,否則當shell交互時,通過默認啟動該選項

      errexit 同-e選項

      histexpand 同-H選項

      ignoreeof 其結(jié)果是好像shell命令IGNOREEOF=10被執(zhí)行

      interactive 允許單詞前帶#號,以使得在交互shell中忽略命令行的全部字符-commands

      monitor 同-m選項

      noclobber 同-C選項

      noexec 同-n選項

      noglob 同-f選項

      nohash 同-d選項

      notify 同-b選項

      nounset 同-u選項

      physical 同-p選項

      posix 改變BASH屬性以匹配標準,默認操作不同于POSIX1003.2標準

      verbose 同-v選項

      vi 使用vi風格的命令行編輯器

      XTRACE 同-x選項,如果沒有給出選項名,顯示當前選項值

      -p 打開特權模式(在此模式,$ENV文件被處理,不能從環(huán)境中繼承

      shell函數(shù).如果是有效用戶ID而不是實用戶組則自動啟動.關閉此選項將使得有效用戶和組IDs設置實用戶和組IDs)

      -t 在讀取命令并執(zhí)行之后退出

      -u 當執(zhí)行參數(shù)括展時,把非設置變量作為錯誤處理(如果擴展企圖出現(xiàn)在非設置變量中,shell顯示錯誤信息.如果不是交互式,則帶非凌值退出)

      -v 輸入行被讀取時,顯示shell輸入行

      -x 在每個簡單命令被擴展之后,顯示PS4擴展值,之后是要執(zhí)行的命令

      -l 保存和恢復綁定在命令中的名稱

      -d 禁止執(zhí)行查找散列命令(通常,命令被保存在散列表中,一旦被找到就不再繼續(xù)查找)

      -C 效果好像是執(zhí)行了noclobber=shell命令

      -H 使用!風格的歷史替代(當shell交互時,在默認情況下,此選項有效)

      -P 如果設置此參數(shù),當執(zhí)行改變目錄命令cd時,不遵循符號鏈接,而是使用實際的目錄

      如果在選項后沒有參數(shù),不設置位置參數(shù).否則,即使一些參數(shù)以a選項開始,也要把位置參數(shù)設置為argument- 結(jié)束選項的信號,將引發(fā)其余的參數(shù)被賦值到位置參數(shù)中(-x和-v選項被關閉.如果沒有argument,位置參數(shù)將保留未改變的參數(shù))

    3575146 主站蜘蛛池模板: 亚洲欧洲久久久精品| 黑人操日本美女| 久久国产精品老人性| 免费人成在线观看视频高潮| 在线|一区二区三区四区| 日韩大片在线永久免费观看网站| 美女视频黄频a免费| 第一福利官方导航大全| 中文字幕一区视频| 亚洲国产成人久久综合区| 四虎影视在线影院www| 国产美女网站视频| 斗鱼客服电话24小时人工服务热线| 法国女人与动zozoz0z0| 色偷偷亚洲女人天堂观看欧| 1024国产视频| hd日本扒衣党视频播放| 久久综合给合久久狠狠狠97色| 亚洲美女综合网| 国产一区二区三区夜色| 国产私拍福利精品视频推出| 天天操天天射天天操| 日本夜爽爽一区二区三区| 欧美性色黄在线视| 粉色视频成年免费人15次| 草莓视频污污在线观看| 免费观看成人羞羞视频软件| 98精品国产综合久久| 一区二区三区影院| 久久久噜噜噜久久久| 亚洲国产欧美在线看片一国产| 亚洲老熟女@TubeumTV| 免费国产成人午夜在线观看| 国产亚洲精品精品精品| 国产无遮挡又黄又爽在线视频 | 国产麻豆精品原创| 女m羞辱调教视频网站| 性高湖久久久久久久久| 成年片人免费www| 抱着娇妻让粗黑人人玩3p| 日本久久久久久久中文字幕|