这里是我的代码:在路径中转义和引用空格有什么区别?
cp "./somepath/somefile.ext" ~/Library/MobileDevice/Provisioning\ Profiles/
echo "fail here"
ls -l ~/Library/MobileDevice/Provisioning\ Profiles/
echo "but success here"
ls -l "~/Library/MobileDevice/Provisioning Profiles/"
为什么第二LS返回ls: ~/Library/MobileDevice/Provisioning Profiles/: No such file or directory
,当第一个发现这个目录?
花了很多时间来调试此功能,并且无法理解的差异。
那真棒,谢谢! – 2014-10-06 17:08:27