[英]Copy specific named directories which content changed the last 24 hours
我可以遞歸地查找並復制當前目錄的所有測試目錄(包含內容):
find . -name test ! -path "./my_dest/*" -exec cp -r --parents {} /path/to/my_dest \;
但是現在我想只復制那些測試目錄(包含內容),這些內容在過去的24個小時內被更改了。
我有什么要添加到上面的我的行?
編輯:我希望得到與上面的查找行相同的結果,但我只希望在我的結果中輸入文件夾,文件夾或文件在過去24小時內(或其他內容)已更改。
這條線
find . -name test ! -path "./my_dest/*" ! -ctime +0 -exec cp -r --parents {} /path/to/my_dest \;
不這樣做! 此行將僅查找並復制folderchanged測試文件夾,但不會復制filechanged測試文件夾。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.