我将以下内容放入我的 .bashrc 中失败
shopt -s globstar
我正在尝试通过以下方式测试命令
ls **/*.c
并通过将其与
ls */*/*.c
如何在 Bash 4 中启用 globstar?
最佳答案
唔。 shopt -s globstar
应该可以工作。
要进行调试,请确保您正在运行 Bash 4:
$SHELL --version
然后检查
globstar
的设置:shopt globstar
如果未设置,请尝试手动设置:
shopt -s globstar
现在看看这是否有效。如果是这样,您可能想查看为什么您的
.bashrc
不起作用。你记得在编辑你的 .bashrc
后重新启动你的 shell ,或者用 . .bashrc
加载它吗?关于bash - 无法在 Bash 4 中启用 globstar,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/793715/