9 たくさんのフォルダを再帰的にコピーしたい。ただし、1つのエラーが原因でコピーが完了しないようにしたくありません。生成されたすべてのエラーを無視して(ただしログに記録して)、再帰的なコピー(cp -R)を行う方法はありますか?私はMac OS Xを使っていますが、* nixesでも同じ答えになると思います。 macos — マイク ソース
14 ねえ、あなたはrsyncをチェックしたいかもしれません(http://www.samba.org/ftp/rsync/rsync.html)。それはより信頼できる仕事をすることができ、最初にコピーしなかったファイルだけをコピーします: rsync -vza --progress / source / / destination / 幸運を! — MacSupport.com ソース 絶対に正確に私はのspringlingで、必要なもの--exclude="<globpattern>"と--delete完全に次の1つのプロジェクトから同期化の試行を維持します。 — Martijn Pieters 14
4 答えが見つかりました:ditto(1) — マイク ソース 未来の人々が学ぶことができるように、ここでそれを共有して下さい... — ジェームズ・ポーリー 私は答えを共有しました...それはdittoです。構文:ditto <src dirs> <dst dir> — Mike 奇数; これを最初に見たとき、それは壊れたイメージでした。 — James Polley、2010年 情報を見つけたら質問をフォローアップして正しいことを行いましたが、リンクのみで構成される「回答」は将来性がないものです。情報を埋め込むのが最善です。(ここに謝辞、それは数年後のことです...しかし、それが私のポイントです。Googleはここに人々を送ります。) — Scott Prive (それだけでmanページですカントー)リンクを更新:web.archive.org/web/20100722111116/http://developer.apple.com/... — スコット・プリヴェ
--exclude="<globpattern>"
と--delete
完全に次の1つのプロジェクトから同期化の試行を維持します。