我有一個目錄...裡面有很多子目錄和檔案
希望可以刪除 當層目錄內100天前資料嗎
例如:
/usr/data內有 A1,A2,A3...A100子目錄
但是/usr/data內有很多檔案是xml結尾的
我希望只刪除/usr/data內xml檔案...大於100天的...
但是我卻不希望刪除到A1,A2,A3...A100子目錄內的xml檔案....
我想到的指令是
find /usr/data -name "*.xml" +mtime 100 -exec rm{} \;
但這會遇到一個問題...這也會刪除包含A1,A2,A3...A100子目錄內的xml檔案
有辦法解嗎?????
麻煩大大幫忙了
--
希望可以刪除 當層目錄內100天前資料嗎
例如:
/usr/data內有 A1,A2,A3...A100子目錄
但是/usr/data內有很多檔案是xml結尾的
我希望只刪除/usr/data內xml檔案...大於100天的...
但是我卻不希望刪除到A1,A2,A3...A100子目錄內的xml檔案....
我想到的指令是
find /usr/data -name "*.xml" +mtime 100 -exec rm{} \;
但這會遇到一個問題...這也會刪除包含A1,A2,A3...A100子目錄內的xml檔案
有辦法解嗎?????
麻煩大大幫忙了
--
All Comments