Linux的set命令有以下參數(shù):
- -a:將所有變量設(shè)為導(dǎo)出狀態(tài)
- -e:設(shè)置執(zhí)行的變量后即刻退出
- -f:忽略文件名擴(kuò)展
- -h:在腳本中設(shè)置 -h 時(shí),腳本會(huì)退出,并打印出使用方法
- -m:監(jiān)控作業(yè)
- -n:讀取命令,但不執(zhí)行
- -p:輸出選項(xiàng)
- -v:設(shè)置 shell 中的每個(gè)變量前打印 shell 輸入的行
- -x:顯示執(zhí)行每個(gè)命令前的腳本內(nèi)容
- -u:當(dāng)嘗試訪問未定義的變量時(shí),顯示錯(cuò)誤
這些參數(shù)可以在不同的情況下使用,以實(shí)現(xiàn)不同的功能。