bash的工作特性之:命令執行狀態返回值
- bash會通過狀態返回值來輸出命令執行的結果,僅記錄最近一次的狀態結果
成功:0
失敗:1-255
- 命令執行完成之后,其狀態返回值保存于bash的特殊變量$?中
- 命令正常執行時,有些還回有命令返回值
- 引用命令的執行結果的方法:
$(COMMAND)
或
`COMMAND`(兩側符號為鍵盤Esc下方的按鍵)
示例一:在bash中,使用一個特殊的變量“?”來保存上一個命令的執行狀態結果
示例二:可以通過$(COMMAND)或`COMMAND`來引用命令執行結果
bash的工作特性之:命令行展開
示例一:使用~ + 用戶名可切換至指定
示例二:創建/tmp目錄下的:a_c,a_d,b_c,b_d
示例三:復雜創建示例:
語句參考:mkdir -p /tmp/mylinux/{bin,boot/grub,dev,etc/{rc.d/init.d,sysconfig/network-scripts},lib/modules,lib64,proc,sbin,sys,tmp,usr/local/{bin,sbin},var/{lock,log,run}}
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/91008