Linux:从目标中删除已从源中删除的文件

时间:2016-05-23 06:35:02

标签: linux

我想达到以下目的:

  
      
  1. 创建目标文件夹(如果它不存在)。
  2.   
  3. 复制已从源foo / src更改为目标foo / dest
  4. 的文件   
  5. 如果某些文件已从src中删除,则也会从目的地删除它们。
  6.   

我尝试了以下内容:

1. mkdir -p foo/dest
2. yes | cp -a -u foo/src/* foo/dest
3. how to do step 3?

我不确定第2步,我不知道要达到第3点。我希望有人可以提供帮助。

1 个答案:

答案 0 :(得分:0)

您可以使用rsync --delete代替cp同时执行第2步和第3步。