更新文件夹和子文件夹上的文件

更新文件夹和子文件夹上的文件

我有这些文件:

  • /home/user1/file1.txt
  • /home/user1/file2.txt
  • /home/user1/file3.txt
  • /home/user1/file4.txt
  • /backup/user1/file1.txt
  • /backup/user1/file3.txt

我需要发送file2.txtfile4.txt发送/backup/user1/而不触及所有准备好的备份文件。

有办法在终端上做到这一点吗?比如合并或更新文件夹?

答案1

一个简单的解决方案是

cp -n /home/user1/* /backup/user1

-n选项告诉cp您不要覆盖现有文件。

相关内容