我需要我的脚本,比如用户提供文件*我希望星号传递给我的脚本而不是globbing。所以我尝试将-f noglob设置为我的测试,这在一定程度上有所帮助,但想知道ls如何禁用globbing而不需要在bash中设置-f noglob。 在设置-f noglob之前
#./test_asterisk.sh file.*.*
file.20160308.115411
#ls file.*.*
file.20160308.145009
file.20160308.145010
file.20160308.115411:
file.20160308.115420:
file.20160308.115422:
file.20160308.145007:
如果我这样做,我可以得到相同的结果
#set -f noglob
在运行脚本之前。