Так у меня есть каталог, который включает в себя кучу текстовых файлов, так и внутри каждого файла есть строка, которая имеет метку времени файла, который имеет формат:Получить имя файла, когда регулярное выражение соответствует содержание
TimeStamp: mm/dd/yyyy
I Я пишу сценарий, который принимает 3 входа: месяц, дату и год, и я хочу получить имя файлов, у которых метки времени совпадают с входами.
Я использую эту строку кода для соответствия файлам и вывода всех строк, найденных в другой файл.
egrep 'TimeStamp: "$2"/"$3"/"$1"' inFile > outFile
Однако, я не понял способ получить имена файлов во время процесса. Кроме того, я считаю, что есть быстрый и простой способ сделать это с помощью awk, но я новичок в awk, поэтому я все еще борюсь с ним.