LINUX.ORG.RU

Sed регулярное выражение


0

1

Доброе утро. Помогите пожалуйста составить регулярное выражение. Я делаю выборку из программы телепередач. По примерам из гугла получилось почти все, осталось малость....

Формат исходного файла такой

10:10 blablabala
11:25 blablabla
13:55 blablabla
...
23:55 blablabla

Мне нужно выбрать передачи, начиная с 18:00 до 23:59.

sed -n '/^[12][012389]/p' захватывает 11, 12, 13, что мне не надо.

Спасибо

★★

Есть ещё один вариант, когда заранее известно, что в тексте есть как 18:00, так и 20:59, то можно использовать что-то навроде

sed -n '/18:00/,/20:59/p'

, что несколько читабельней.

itakingiteasy ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.