Michael Schröpl: Gibt es unter Apacha bzw. Unix einen Befehl, der dir /s unter Dos gleicht ?

Beitrag lesen

Ja, aber wenn ich find perl eingeb findet er Perl nicht owohl er doch eigentlich /usr/perl/bin/perl anzeigen müßte oder ?

Wie ist also der Parameter, damit er auch Subdirectories durchsucht... ?

"find" durchsucht automatisch Unterverzeichnisse. Das ist überhaupt seine eigentliche Funktion - und das ist gar nicht das, was Du suchst.

Um den Perl-Interpreter zu finden, gibt es mehrere Möglichkeiten:

a) Testen, ob er in Deinem PATH enthalten ist:
    "which perl"
Das liefert die Pfadangabe des *ersten* Perl, das gefunden wird.

b) Nach allen Dateien suchen, die "perl" heißen:
   "find / -name perl -print"
Das liefert beginnend im Verzeichnis "/" die Pfadnamen *sämtlicher* Perls, die auf dem Rechner existieren. (Und wahrscheinlich einen Haufen Fehlermeldungen für Verzeichnisse, in denen Du kein Leserecht hast.)