[問題] 請問unix的find和rm指令搭配的用法???
我有一個目錄...裡面有很多子目錄和檔案
希望可以刪除 當層目錄內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檔案
有辦法解嗎?????
麻煩大大幫忙了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.205.136.7
推
02/26 23:55, , 1F
02/26 23:55, 1F
→
02/26 23:59, , 2F
02/26 23:59, 2F
→
02/27 00:00, , 3F
02/27 00:00, 3F
推
02/27 00:00, , 4F
02/27 00:00, 4F
→
02/27 00:01, , 5F
02/27 00:01, 5F
→
02/27 00:02, , 6F
02/27 00:02, 6F
→
02/27 00:03, , 7F
02/27 00:03, 7F
推
02/27 00:04, , 8F
02/27 00:04, 8F
推
02/27 00:08, , 9F
02/27 00:08, 9F
→
02/27 00:09, , 10F
02/27 00:09, 10F
→
02/27 00:13, , 11F
02/27 00:13, 11F
→
02/27 22:30, , 12F
02/27 22:30, 12F
→
02/27 22:31, , 13F
02/27 22:31, 13F
→
02/27 22:32, , 14F
02/27 22:32, 14F
→
02/27 22:33, , 15F
02/27 22:33, 15F
→
02/27 22:34, , 16F
02/27 22:34, 16F
→
02/27 22:35, , 17F
02/27 22:35, 17F
→
02/27 23:25, , 18F
02/27 23:25, 18F
推
03/08 11:40, , 19F
03/08 11:40, 19F
→
03/08 11:43, , 20F
03/08 11:43, 20F
Linux 近期熱門文章
PTT數位生活區 即時熱門文章