да, но я хочу запускать каждый файл в цикле и проверить, есть ли каталог или нет Две знаменитые люди заходят в бар — один из MIT, один из Беркли, и один из Нью Джерси. Да? Я понимаю, что это цитата, но вы можете уточнить это? Последний абзац получился несколько сумбурный, слишком — решение для Unix был прав, потому что правильно было слишком сложным для UNIX, и поэтому они не реализовывал. Ваши наушники могут закоротить разъем для наушников на секунду, делая телефон думаю, что вы нажимаете кнопку на гарнитуре... есть ли разница если отсоединить наушники быстро или медленно?

Если упрощенно "время" среда (часовой пояс преобразования, нет перехода на летнее время меняется), вы могли бы сказать, как awk свои диапазоны дат в секундах-с-с-эпохи, то есть на awk преобразовать каждую дату до секунд-с-с-эпохи и печатать только те строки, в этом диапазоне:

на awk -V от=$(День -Д "2018-04-04 11:40:45" +%ы) \
 -V к=$(День -Д "2018-04-04 11:40:47" +%ы) \
 '{ "дата -Д \""$1 " "$2"\" +%с" | Гэтлину с; 
 если (у <= Х && Х <= в) печать;
 }' < ввод
2018-04-04 11:40:46 информация RestAssuredService:184 - определенную вещь.......

Это не особенно эффективно, так как он называет даты для каждой строки; она может быть повышена поисков в кэше, если это становится проблемой.