portix schriebIch weiss nicht wie es in der zsh ist aber in bash geht das mit
Ha! Die zsh hat wohl rekursives Globbing erfunden. Du kannst in der ZSH auch:
grep -i 'foo' **/*.php(.)
eingeben, damit auch wirklich nur Dateien gefunden werden. Rekursives Globbing ist aber so eine Sache, weil man bei vielen Dateien auch schnell zuviele Parameter angeben kann.
Statt grep benutze ich auch sehr gerne 'ack'. Das kann auch nach Datei-Typen filtern:
ack --php <suchstring> <verzeichnis>
solltes es tun. Geht auch rekursiv durch die Unterverzeichnisse.