[請問]find與egrep的正規表示法的應用

看板Linux作者時間16年前 (2009/10/05 17:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
hi各位先進,弟遇到一個想很久的問題: 假設家目錄下有幾個資料夾: 19990824_090817/ 19991025_091203/ 19991102_010129/ 2000/ 我如果利用ls -1 > list.txt 再使用egrep '^[0-9]{7,}[_][0-9]{5,}$' list.txt 可以順利要出我要的長數字檔名的資料夾。 然而,我想直接用find來作到,卻總是沒有輸出結果: find . -type d -regex '^[0-9]{7,}[_][0-9]{5,}$' 我有試著加入-regextype,但是無論是posix-awk, posix-basic, posix-egrep and posix-extended. 請問,我是不是哪裡遺漏了呢? 可以幫弟解惑一下嗎? -- 風輕輕的吹 我安靜地來 我輕點頭 妳暗微笑 不知不覺 享受彼此的默契 草悠悠的盪 妳淡淡的擺 妳高聲唱 我大聲和 自由自在 感受生命的韻律 -- 未來最舊小棧 Oldest Future Object █▇█˙通訊頻率 OfO.twbbs.org ◢▉◤ ◆來源座標 140.109.80.232
文章代碼(AID): #1AoRNF4b (Linux)
文章代碼(AID): #1AoRNF4b (Linux)