我一直在尝试将我的媒体/下载中心的小部分从windows迁移到linux,然后再跳到我的媒体中心。现在,我已经设置了一个Raspberry pi,在raspbian中,我将在移动之前尝试不同的东西。
现在,我的媒体中心正在下载某些文件,这些文件需要从一个目录复制到另一个目录。这部分我可以用最基本的linux命令来完成,但真正的问题在于复制时如何处理这些文件。
在windows中,我定期运行一个批处理脚本,其中它:从"a“到"b”的-copies文件,并创建一个日志文件。-a程序监视文件夹"b“移动并重命名文件,-the日志文件阻止脚本再次复制相同的文件,从而防止媒体文件夹中的重复。
守则如下:
ROBOCOPY "location A" "Location B" /NP /M /S /LOG+:c:\batches\Rename.log这在linux中可以实现吗?如果是的话,如何实现呢?
发布于 2014-12-04 22:47:02
rsync很适合这类东西,您不需要做任何重命名或任何事情,它只会复制新的或更新的东西。它有很多选项可以将行为更改为您的需求。
例如:
rsync -av /location/a/* /location/bhttps://unix.stackexchange.com/questions/171554
复制相似问题