返回介绍

Hack-6 更正目录名

发布于 2025-03-08 17:38:09 字数 1783 浏览 0 评论 0 收藏 0

自动更正目录名

其实感觉这个功能不是很有用,因为大多数情况下我们都是用 tab 直接补全目录名的,不过作者既然在这里说(chong) 了(shu),那本着尊重作者的原则我也应该啰嗦下:

shopt -s cdspell

就是这货,开启更正目录开关。

比如:

➤ cd /tmp/dir_1
➤ ls
hello
➤ cd hhllo
bash: cd: hhllo: No such file or directory
➤

没错,进不去。

但是当你开启那个神奇的开关之后:

shopt -s cdspell

➤ shopt -s cdspell
➤ cd hhllo
hello
➤ pwd
/tmp/dir_1/hello
➤

进去了~这就是自动更正目录名的效果。

其实不仅如此, shopt 还有好多可以玩的地方,有兴趣的同学可以探索下哦~

shopt -s xxxx 是开启 xxxx

shopt -u xxxx 是关闭 xxxx

➤ shopt
autocd             off
cdable_vars        off
cdspell            on
checkhash          off
checkjobs          off
checkwinsize       on
cmdhist            on
compat31           off
compat32           off
compat40           off
compat41           off
compat42           off
complete_fullquote    on
direxpand          off
dirspell           off
dotglob            off
execfail           off
expand_aliases     on
extdebug           off
extglob            on
extquote           on
failglob           off
force_fignore      on
globstar           off
globasciiranges    off
gnu_errfmt         off
histappend         on
histreedit         off
histverify         off
hostcomplete       off
huponexit          off
interactive_comments    on
lastpipe           off
lithist            off
login_shell        off
mailwarn           off
no_empty_cmd_completion    off
nocaseglob         off
nocasematch        off
nullglob           off
progcomp           on
promptvars         on
restricted_shell    off
shift_verbose      off
sourcepath         on
xpg_echo           off

本书简介:

  • Linux 进阶技巧
  • 巧妙的命令组合
  • Bash 某些技巧
  • 一共一百零一个(包括充数的)
  • 最后有个奖励章(额外技巧)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文