shopt命令是set命令的一种替代,很多方面都和set命令一样,但它增加了很多选项

    -p    选项来查看shopt选项的设置
    -u    开关表示一个复位的选项
    -s    表示选项当前被设置

[root@localhost ~]# shopt -p           #查看当前设置情况
[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: 没有那个文件或目录   #进入目录错误

=============================================================
shopt---set的替代品-LMLPHPshopt---set的替代品-LMLPHP
01-19 17:10
查看更多