У меня есть каталог с такими файлами:
parent
/dir1
file1
file2
other
something
name_pattern.o23409284
name_pattern.o29203429
name_pattern.o39208235
/dir2
...
Я хочу запустить команду, которая будет искать в новейшем файле name_pattern.o * строку, начинающуюся с:
***END
Так что, кажется, достаточно просто сделать
grep -c '***END' name_pattern.o*
, но я хочу посмотреть только на самый последний файл и проигнорировать все остальные.Поэтому я думаю, что мне нужна какая-то команда find
, которая выберет самый новый файл.Я просто не знаю, как это сделать.