Linux查找和rsync:如何查找和rsync保存目录?
如何从目录中查找文件并将这些文件保存在找到它的子目录中 文件目录:Linux查找和rsync:如何查找和rsync保存目录?,linux,find,rsync,Linux,Find,Rsync,如何从目录中查找文件并将这些文件保存在找到它的子目录中 文件目录: 测试文件夹 折叠1 FileFromFolder1.txt 折叠2 FileFromFolder2.txt 折页3 FileFromFolder3.txt 当前正在使用此脚本: find TestFolder -type f -newermt '2021-04-01 10:15:00' ! -newermt '2021-04-30 10:15:00' -exec rsync -avz {} /home
- 测试文件夹
- 折叠1
- FileFromFolder1.txt
- 折叠2
- FileFromFolder2.txt
- 折页3
- FileFromFolder3.txt
- 折叠1
find TestFolder -type f -newermt '2021-04-01 10:15:00' ! -newermt '2021-04-30 10:15:00' -exec rsync -avz {} /home/user/save/FilesSaved/ \;
这将在我的子目录中搜索并拉出文件,并将其单独保存到文件保存目录中
在文件保存目录中:
- Folder1
- FileFromFolder1.txt
- Folder2
- FileFromFolder2.txt
- Folder3
- FileFromFolder3.txt
- FileFromFolder1.txt
- FileFromFolder2.txt
- FileFromFolder3.txt
- Folder1
- FileFromFolder1.txt
- Folder2
- FileFromFolder2.txt
- Folder3
- FileFromFolder3.txt
将
-R
添加到您的rsync
标志中(未测试此标志)。将-R
添加到您的rsync
标志中(未测试此标志)。它将需要(cd src&&find…)
而不是find src…
这让人尴尬。。。我一直在使用小写的R=/。谢谢你,所以muchit需要(cd src&&find…)
而不是find src…
那太尴尬了。。。我一直在使用小写的R=/。多谢各位