online 1
gast (50)

/ Forum / Linux

LinuxLinux

Fragevon Wolfgang.S vom 03.05.2021, 10:13 Options

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

man grep

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 Windows

ciao

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

Ähnliche Themen

Summewenn und Zählenwenn mit mehreren Kriterien mit Excel
JoeKe  17.05.2009 - 22592 Hits - 1 Antwort

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 07:32:25 2026