Sobes.tech
Middle

Mevcut dizinde içinde error kelimesini içeren .log uzantılı tüm dosyaları bulacak ve sadece bu dosyaların isimlerini gösterecek bir komut veya script yaz.

sobes.tech yapay zeka

AI'dan gelen yanıt

Можно использовать команду grep с опцией -l, которая выводит только имена файлов, где найдено совпадение:

grep -l "error" *.log

Если нужно искать рекурсивно во всех подкаталогах:

grep -rl --include="*.log" "error" .

Здесь:

  • -r — рекурсивный поиск
  • -l — выводит только имена файлов
  • --include="*.log" — ограничивает поиск файлами с расширением .log
  • . — текущий каталог