我試圖構建一個bash代碼行,在目錄中爲我找到一些文件。如何在Mac上使用`-regex`查找`
的(圖像)的文件名是這樣的:
yyyy-mm-dd_hh_mm_ss.xxx.jpg
我想所有文件:
年份:2012,月份:02-12,時間:08:00-16:00
的Theres爲2012年
所有天數的一天的每一分鐘內,文件我嘗試以下下手,但它並沒有發現任何東西:
find . -regex './2012-11-11_(0[8-9]|1[0-6])_*_*.*.jpg' | wc -l
我需要更改11-11
以匹配所有的日子,我知道,但是在匹配時間時已經卡住了。
我一直在閱讀的地方,我需要指定-regextype posix-extended
,但它不知道這個選項,並沒有在手冊中的替代品。
不是嚴格的答案,但http://txt2re.com/index-cpcre.php3真的很適合構建棘手的正則表達式 –
已收藏!謝謝! –