20

Найти файлы по определенной маске, содержащие определенный текст. Отображает имя файла, номер строки где найден текст, и саму строку. Все это красиво раскрашивает (если консоль позволяет раскраску)

//Найдем все файлы *.php, содержание строку print_r
$ find . -name "*.php" |\
    while read i; do \
      cat "$i" | grep -H --label="$i" -n "print_r"; \
    done

//Тоже самое - в виде одной строки (для удобства копипасты)
$ find . -name "*.php" | while read i; do cat "$i" | grep -H --label="$i" -n "print_r"; done
-----------