shopt

顯示和設置shell操作選項

補充說明

shopt命令 用於顯示和設置shell中的行爲選項,通過這些選項以增強shell易用性。shopt命令若不帶任何參數選項,則可以顯示所有可以設置的shell操作選項。

語法

1shopt(選項)(參數)

選項

1-s:激活指定的shell行爲選項;
2-u:關閉指定的shell行爲選項。

參數

shell選項:指定要操作的shell選項。

實例

使用shopt命令顯示當前所有可以設置的shell操作選項,輸入如下命令:

 1shopt           #輸出所有可以設置的shell操作選項
 2cdable_vars     off
 3cdspell         off
 4checkhash       off
 5checkwinsize    on
 6cmdhist         on
 7dotglob         off
 8execfail        off
 9expand_aliases  on
10extdebug        off
11...

如圖上所示,選項"cdspell"的狀態爲"off",即關閉cd拼寫檢查選項。現在,可以使用shopt命令將其開啓,輸入如下命令:

1shopt -s cdspell          #開啓cd拼寫檢查

執行上面的命令後,該選項的狀態將變爲"on",即開啓狀態。可以再次通過該命令顯示一下shell操作選項即可,輸出信息如下:

1cdspell on                #開啓cdspell選項

用戶可以通過實際執行cd命令檢查該選項是否被成功開啓。

來源:https://github.com/jaywcjlove/linux-command

最後修改於: Wednesday, January 31, 2024

相關文章:

翻譯: