bash選項設定 shopt命令

2021-10-05 02:02:20 字數 1933 閱讀 4046

shopt命令是set命令的一種替代

-p」選項來檢視shopt選項的設定。「-u」開關表示乙個復位的選項,「-s」表示選項當前被設定。

shopt命令選項

# shopt -p #檢視當前設定情況

shopt -u cdable_vars

shopt -u cdspell

shopt -u checkhash

shopt -s checkwinsize

shopt -s cmdhist

shopt -u dotglob

shopt -u execfail

shopt -s expand_aliases

shopt -u extdebug

shopt -u extglob

shopt -s extquote

shopt -u failglob

shopt -s force_fignore

shopt -u gnu_errfmt

shopt -u histreedit

shopt -u histverify

shopt -s hostcomplete

shopt -u huponexit

shopt -s interactive_comments

shopt -u lithist

shopt -s login_shell

shopt -u mailwarn

shopt -u no_empty_cmd_completion

shopt -u nocaseglob

shopt -u nullglob

shopt -s progcomp

shopt -s promptvars

shopt -u restricted_shell

shopt -u shift_verbose

shopt -s sourcepath

shopt -u xpg_echo

[root@localhost ~]

# shopt -s cdspell #把cdspell選項開啟

[root@localhost ~]

# shopt -p cdspell #列印cdspell設定

shopt -s cdspell

[root@localhost ~]

# cd /raot #故意拼寫錯誤

/root

[root@localhost ~]

# pwd #檢視當前目錄

/root

[root@localhost ~]

# cd /usr/loca/bin #故意拼寫錯誤

/usr/local/bin

[root@localhost bin]

# pwd #檢視當前目錄

/usr/local/bin

[root@localhost bin]

# shopt -u cdspell #把cdspell選項開啟

[root@localhost bin]

# shopt -p cdspell #列印cdspell設定

shopt -u cdspell

[root@localhost bin]

# cd /raot #故意拼寫錯誤

-bash: cd: /raot: 沒有那個檔案或目錄 #進入目錄錯誤

Bash中的shopt選項

bash中的shopt選項 shopt命令用於顯示和設定shell中的行為選項,通過這些選項以增強shell易用性。shopt命令若不帶任何引數選項,則可以顯示所有可以設定的shell操作選項。set選項與shopt選項是兩組不同的內容,用set o和shopt p可以分別檢視兩個組所有的開啟和關閉...

Bash內建命令 shopt

1.shopt 命令簡介 2.shopt 引數含義說明 3.shopt 使用示例 1 extglob 引數 shopt 命令用於顯示和設定shell中的行為選項,通過這些選項以增強shell易用性。shopt命令若不帶任何引數選項,則可以顯示所有可以設定的shell操作選項。shopt psu op...

Linux之shopt設定shell行為

shopt命令用於顯示和設定shell中的行為選項,通過這些選項以增強shell易用性。比較常用的用法有 shopt p常用引數有 選項含義 cdable vars 如果給cd命令的引數不是乙個目錄,就把這個引數當成變數名,變數的值是將要進入的目錄 cdspell 只用於互動式shell,糾正cd命...