Чтение файла журнала между двумя датами

Мне нужно прочитать файл журнала между ними, и мой вопрос заключается в том, как получить только текст в файле, который находится между двумя датами, используя команды unix? Каждая строка содержит дату, и я хочу получить текст в файле, даты которого равны или больше, чем дата FROM и ниже или равна дате TO.
Формат даты – 13/05/23 01:58.
Вторая дата для примера 13/05/13 07:50. пример

13:41:55,110 INFO HellowordlsThis text is generated by me 

  • Почему комбинация tail + grep + cut не работает?
  • Веб-интерфейс для поиска / grep / ack
  • Термин поиска труб из буфера обмена (не имя файла) в grep для поиска папки
  • Выясните PID точного приложения node.js
  • Отфильтровать вывод команды по цвету
  • предложение regex
  • Использование обратной косой черты в разных командах
  • Как использовать ограниченные символы в egrep?
  • One Solution collect form web for “Чтение файла журнала между двумя датами”

    Поскольку даты находятся в формате, где хронологический порядок совпадает с лексическим порядком, вы можете сделать:

     awk '$0 >= "13/05/13 07:50" && $0 <= "13/05/23 01:58"' 

    (при условии, что метки времени находятся в начале каждой строки)

    Linux и Unix - лучшая ОС в мире.