看板 Linux 關於我們 聯絡資訊
我的目標是找出在某個目錄底下 所有在過去24小時建立的子目錄 找出來之後刪除掉這些子目錄 用find 要找出這些目錄很簡單 # find /backup/docker-backup/ -type d -mtime +1 /backup/docker-backup/ /backup/docker-backup/2023-08-14 後面再加上 -exec 去刪除就好 可是這樣下指令刪除,結果會把上層的目錄(docker-backup)也跟著幹掉 這樣就變成每天都會產生新的目錄,然後每天都會被砍掉.... 我後來是加入 -iname "2*" 去解決這個問題 # find /backup/docker-backup -iname "2*" -type d -mtime +1 可是總覺得這樣的指令很「醜」 找男人問了一下find 的參數,好像也沒特別提到要怎麼避免這情況 請問各位先進有建議什麼 iname以外的處理方式嗎? -- 標題 [問卦] 有沒有鼎泰豐根本算不上好吃的八卦
tsunamimk2:比鼎泰豐難吃的的滿街都是啊02/15 03:43
tsunamimk2:鼎泰豐的東西一點都不普通 愛不愛吃就隨個人了02/15 03:45
overseaking:高雄-龍華市場-小籠包店 >>>>>>>>>>>>>>鼎泰豐02/15 03:45
tsunamimk2:那家很難吃耶 龍華的.. 至少上次我去 嗯02/15 03:45
overseaking:哇靠 龍華市場根本沒有小籠包店好嗎lol02/15 03:46
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.238.51.144 (日本) ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1691982342.A.280.html ※ 編輯: chang0206 (140.238.51.144 日本), 08/14/2023 11:10:46
kenwufederer: 多個*號就可以了 08/14 11:55
chang0206: 多謝樓上提點 08/14 12:14
sasoric: -mindepth 1,man page裡應該有寫 08/14 13:34
chang0206: 發完文我有用mindepth測試出來 還是謝謝 08/14 15:32