【发布时间】:2017-02-01 06:00:43
【问题描述】:
我有一个带空格的文件名。我的文件名是 (7 Bridges.app.dSYM)
我正在打印文件的位置。 echo $dsymlocation
/Users/aa/Library/Developer/Xcode/DerivedData/bridges2-ekucwkrbbusrvsdxyegvpkdkiitj/Build/Products/Release-iphonesimulator/7\ Bridges.app.dSYM
如果我直接将文件的位置作为以下命令的输入,它就可以工作。 dwarfdump --debug-pubnames /Users/aa/Library/Developer/Xcode/DerivedData/bridges2-ekucwkrbbusrvsdxyegvpkdkiitj/Build/Products/Release-iphonesimulator/7\ Bridges.app.dSYM
但是如果我给出包含文件位置的变量名,它就不起作用 dwarfdump --debug-pubnames "$dsymlocation"
它显示错误为 无法打开“/Users/aa/Library/Developer/Xcode/DerivedData/bridges2-ekucwkrbbusrvsdxyegvpkdkiitj/Build/Products/Release-iphonesimulator/7\ Bridges.app.dSYM”:没有这样的文件或目录
谁能帮忙解决这个错误?
【问题讨论】: