我有一個file.txt
與格式HH:MM:SS
線:grep來匹配特定的時間
00:05:50
01:40:10
00:23:09
00:34:02
我想打印出這表明30分鐘,1小時20分鐘之間的時間線。
這是我的嘗試:
LINES=`grep '(00:[3-5][0-9]:[0-5][0-9]|01:[01][0-9]:[0-5][0-9]|01:20:00)' file.txt`
echo "$LINES"
然而,這說明沒有結果。我究竟做錯了什麼?
謝謝!
如果加上'-E'後'grep' – beroe