Quellcode von mehreren Dateien durchsuchen...
Hi,
ich würde gerne einen ganzen Ordner mit Quellcodes (PHP Quellcodes) durchsuchen lassen nach einem bestimmten Befehl... Es ginge zu lange alle öffnen und nach den Befehlen zu suchen... Kann man da nicht einfach alle Dateien durchsuchen lassen nach Inhalt?
mfg
PS: Ich verwende Debian Lenny 5.0
Antwort schreiben
Antwort 1 von Marvin42 vom 03.05.2021, 10:28 Options
Antwort 2 von Supermax vom 03.05.2021, 10:43 Options
am einfachsten mit
grep -i "suchbegriff" *.php
Antwort 3 von Wolfgang.S vom 03.05.2021, 10:57 Options
danke =)
wie lange ladet das? Mir kommt gerade vor, als ob es nicht vorwärtsgeht... Es sind "nur" 38 Dateien mit insgesamt ca 60 KB... Gibt es nicht auch eine GUI dazu? ich bin einfach zu bequem ^^
mfg
Antwort 4 von Wolfgang.S vom 03.05.2021, 12:05 Options
Oder gibt es auch ein Programm für Windows? Dann könnte ich es da ausprobieren, wenn es dort einfacher geht...
mfg
Antwort 5 von SecurebyDesign vom 03.05.2021, 14:31 Options
beim mir dauert es 0,005 Sek.
wichtig ist das du hinten die Datei/en angibts in welchen gesucht werden soll
grep "phpinfo" *
oder
grep "suchwort" main.php
du kannst es mit Strg+C abbrechen wie beinahe jedes Programm
eine GUI ? - LOL
Grep for Windowsciao
Antwort 6 von Wolfgang.S vom 03.05.2021, 14:42 Options
Danke mal für den Beitrag!
Also wenn ich jetzt einen ganzen Ordner wo phps drinnen sind durchsuchen lasse, muss ich ja das eingeben:
grep "suchwort" *.php
davor noch in das Verzeichnis wechseln... So habe ich es gemacht...
In meinem Fall ist das Suchwort ein Link, also gebe ich da einfach die Addresse ein (http://www.blablabla.de/)...
Wenn ich das mache kommt einfach nur eine neue Zeile wo ich was eingeben kann, sonst nichts...
mfg
Antwort 7 von SecurebyDesign vom 03.05.2021, 15:37 Options
also bei mir funktionierts auch auf lenny
mac@atomi:~/sn$ l
insgesamt 36K
-rw-r--r-- 1 mac mac 441 3. Mai 15:34 1.php
-rw-r--r-- 1 mac mac 441 3. Mai 15:34 2.php
-rw-r--r-- 1 mac mac 441 3. Mai 15:34 3.php
-rw-r--r-- 1 mac mac 441 3. Mai 15:34 4.php
-rw-r--r-- 1 mac mac 441 3. Mai 15:34 5.php
-rw-r--r-- 1 mac mac 441 3. Mai 15:34 A.php
-rw-r--r-- 1 mac mac 441 3. Mai 15:34 B.php
-rw-r--r-- 1 mac mac 441 3. Mai 15:34 C.php
-rw-r--r-- 1 mac mac 441 3. Mai 15:34 D.php
mac@atomi:~/sn$ grep "http://www.blablabla.de/" *.php
1.php:In meinem Fall ist das Suchwort ein Link, also gebe ich da einfach die Addresse ein (http://www.blablabla.de/)...
2.php:In meinem Fall ist das Suchwort ein Link, also gebe ich da einfach die Addresse ein (http://www.blablabla.de/)...
3.php:In meinem Fall ist das Suchwort ein Link, also gebe ich da einfach die Addresse ein (http://www.blablabla.de/)...
4.php:In meinem Fall ist das Suchwort ein Link, also gebe ich da einfach die Addresse ein (http://www.blablabla.de/)...
5.php:In meinem Fall ist das Suchwort ein Link, also gebe ich da einfach die Addresse ein (http://www.blablabla.de/)...
A.php:In meinem Fall ist das Suchwort ein Link, also gebe ich da einfach die Addresse ein (http://www.blablabla.de/)...
B.php:In meinem Fall ist das Suchwort ein Link, also gebe ich da einfach die Addresse ein (http://www.blablabla.de/)...
C.php:In meinem Fall ist das Suchwort ein Link, also gebe ich da einfach die Addresse ein (http://www.blablabla.de/)...
D.php:In meinem Fall ist das Suchwort ein Link, also gebe ich da einfach die Addresse ein (http://www.blablabla.de/)...
mac@atomi:~/sn$
Antwort 8 von gagafalda vom 04.05.2021, 00:15 Options
Sei froh, dass es ein Komkandozeilenwerkzeug ist ;)
Überleg mal wie umständlich eine gui wäre - Öffnen, Auf das Eingabefeld klicken, die Dateien aussuchen, evtl. Optionen anklicken ...
Hier:
grep begriff *.php