OScp
から~/Pictures/
~/Dropbox/Pictures/
sudo
# Apple won't let you put this folder in iCloud Drive, hello Dropbox!
$ cp -rp Pictures/* ~/Dropbox/Pictures/
cp: Pictures/Photos Library.photoslibrary: unable to copy extended attributes to
/Users/rjurney/Dropbox/Pictures/Photos Library.photoslibrary: Operation not permitted
cp: Pictures/Photos Library.photoslibrary: Operation not permitted
このような権限エラーが発生した場合、残りのタスクcp
が成功すると期待できますか?私考える動作は *nix/bash 環境でも同じなので、Mac フォーラムではなくここに質問します。
注:cp
問題のコマンドは次のように説明されていますinfo cp
。
CP(1) BSD General Commands Manual CP(1)
...
STANDARDS
The cp command is expected to be IEEE Std 1003.2 (``POSIX.2'') compatible.
HISTORY
A cp command appeared in Version 1 AT&T UNIX.
BSD February 23, 2005 BSD
コピーする理由は次のとおりです。iCloudをバックアップできません~/Pictures/
答え1
使用時にcp
移動したい一部のファイルを所有している場合(所有者またはグループ所有者)はいそのファイルはコピーされます。そうしないと、権限のあるファイルがコピーされると、権限のない残りのファイルでエラーが発生します。