看板 Linux 關於我們 聯絡資訊
我要找出過去240分鐘在/nas/123內所建立的檔案,但是要排除TEST目錄 以下是我下的指令 find /nas/123/ -not -wholename 'TEST' -mmin -240 -type f 但是TEST底下的東西還是會顯示出來 /nas/123/201301151658.txt /nas/123/TEST/456.txt~ /nas/123/TEST/456.txt 請問我是誤解了這個 -not + -wholename的功能? 那正確指令應該要怎麼下? -- 會當凌絕頂,一覽眾山小。 —— 杜甫 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.177.1
iamnotfat: | grep -v TEST 01/15 18:43
llrjv:-prune 01/15 21:06
chang0206:-prune我一直測試不出來,可以請教一下正確的下法嗎? 01/16 08:22
chababa:find /nas123 -type d -name "TEST" -prune -o {你的條件} 01/16 14:19
chababa:find /nas/123 -maxdepth 1 {你的條件} 01/16 14:21
chang0206:感謝,我放棄了,改用grep,被prune -o 搞得頭暈眼花... 01/16 16:41
timluo:find /nas/123 -path /nas/123 -o -print 01/16 16:44
OSDBNetwork: find /nas/123 -path "/nas/123/TEST" -prune -o -pr 11/08 07:33
OSDBNetwork: int 11/08 07:34