九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
BASH shell set命令詳解
標題: BASH shell set命令詳解


使用set命令可以設置各種shell選項或者列出shell變量.單個選項設置常用的特性.
在某些選項之后-o參數(shù)將特殊特性打開.在某些選項之后使用+o參數(shù)將關閉某些特性,
不帶任何參數(shù)的set命令將顯示shell的全部變量.除非遇到非法的選項,否則set總是
返回ture.
當BASH 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中忽略命令行的全部字符-commandsmonitor         同-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              打開特權(quán)模式(在此模式,$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èi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
《Linux命令行與shell腳本編程大全》使用其他shell
Bash 編程
bash的一些內(nèi)建命令
shell的 set命令
Linux下高效編寫shell腳本的10個建議
bash內(nèi)部命令
更多類似文章 >>
生活服務
熱點新聞
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服