Middle
Scrieți o comandă sau un script care să găsească în directorul curent toate fișierele cu extensia .log care conțin cuvântul error și să afișeze doar numele acestor fișiere.
sobes.tech AI
Răspuns de la AI
Можно использовать команду grep с опцией -l, которая выводит только имена файлов, где найдено совпадение:
grep -l "error" *.log
Если нужно искать рекурсивно во всех подкаталогах:
grep -rl --include="*.log" "error" .
Здесь:
-r— рекурсивный поиск-l— выводит только имена файлов--include="*.log"— ограничивает поиск файлами с расширением.log.— текущий каталог