[問題] 抓取某種類型的目錄

看板RegExp (正規表示式 Regular Expression)作者 (新麗仕人)時間14年前 (2011/03/01 21:48), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/2 (看更多)
我在Linux下想找出/data/abc/*/*/*/target_dir 這種型態的目錄有哪些並列出來 *代表任意字串, 也就是中間需隔三層目錄, 接下來名稱為target_dir的目錄要列出來 於是用指令 find /data -type d -print | grep "/abc/.*/.*/.*/target_dir" 卻找不到任何資料~ 如果下find /data -type d -print | grep "/target_dir" 當然可以, 但變成只隔1層2層的也會列出來~.~ 要怎樣才能達到我的需求呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 223.138.119.136 ※ 編輯: newlinuxer 來自: 223.138.119.136 (03/01 21:52)

03/01 22:56, , 1F
grep -E or egrep
03/01 22:56, 1F

03/01 23:25, , 2F
soga~感謝~>"<
03/01 23:25, 2F
文章代碼(AID): #1DRFah4_ (RegExp)
文章代碼(AID): #1DRFah4_ (RegExp)