如何禁用 Bash 中的 shopt 选项?
How to disable a shopt option in Bash?
如何禁用 shopt
选项,例如 extglob
?
我的 .bashrc
文件中有这个:
shopt -s extglob
使用-u
选项:
shopt -u extglob
-s
为设置,-u
为取消设置。
来自 help shopt
(或 shopt --help
以及 BSD 系统):
Options:
-o restrict OPTNAMEs to those defined for use with `set -o'
-p print each shell option with an indication of its status
-q suppress output
-s enable (set) each OPTNAME
-u disable (unset) each OPTNAME
要了解如何以干净的方式执行 shopt,请参阅:
https://github.com/codeforester/base/blob/master/lib/shopt.sh
如何禁用 shopt
选项,例如 extglob
?
我的 .bashrc
文件中有这个:
shopt -s extglob
使用-u
选项:
shopt -u extglob
-s
为设置,-u
为取消设置。
来自 help shopt
(或 shopt --help
以及 BSD 系统):
Options:
-o restrict OPTNAMEs to those defined for use with `set -o'
-p print each shell option with an indication of its status
-q suppress output
-s enable (set) each OPTNAME
-u disable (unset) each OPTNAME
要了解如何以干净的方式执行 shopt,请参阅:
https://github.com/codeforester/base/blob/master/lib/shopt.sh