在Bash中,单引号('')和双引号("")之间有什么区别?
''
""
syntax bash shell quotes
当我执行以下操作时:
rmdir /path/to/dir/*.lproj
它工作正常。
当我做:
APP_RESOURCES="/path/to/dir" rmdir "$APP_RESOURCES/*.lproj"
它不起作用并说它实际上是在寻找一个以星号符号命名的目录。通配符不会被解释。如何使这在报价中起作用?
bash glob
bash ×2
glob ×1
quotes ×1
shell ×1
syntax ×1