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)