我正在 OS X 上开发一个备份实用程序,我注意到我的程序没有复制别名。通过一些调试,我发现当您尝试使用cp
它复制别名时,就好像该文件不存在一样。
例子:
cp -p "/Users/spurlock/Desktop/IT3 Backups/IT3 HD1/Users/spurlock/Library/Caches/Desktop/iPhoto Albums/Photos/2008-00070.2.JPG" .
cp: /Users/spurlock/Desktop/IT3 Backups/IT3 HD1/Users/spurlock/Library/Caches/Desktop/iPhoto Albums/Photos/2008-00070.2.JPG: No such file or directory
有没有办法cp
识别 OS X 别名?如果没有,我如何以编程方式复制它们(C、C++、Obj C)