Bash
Hier mal ein Bash Befehl der erster nach was Sucht und dann davon nur einen Bestimmten Teil ausgibt
grep -rh '^ $_LANGUAGE\[.*\] =' * | grep -v '.svn' | awk '{print $1}' | \
sed -e 's/.*\["\([a-z_A-Z0-9]\+\)"\].*/\1/'| sort | uniq -c
Ich wollte aus einem String $LANGUAGE['key'] = "text";
nur den key haben.