如何递归复制文件夹列表,忽略错误?

Mik*_*ike 9 macos

我想递归复制一堆文件夹。但是,我不希望出现阻止复制完成的错误。有没有办法进行递归复制(cp -R),忽略(但记录)所有产生的错误?我在 Mac OS X 上,但我认为 *nixes 的答案是一样的。

小智 15

查看rsync。它可以做更可靠的工作,只复制第一次没有复制的文件:

rsync -vza --progress /source/ /destination/
Run Code Online (Sandbox Code Playgroud)