Script gesucht (rekursive Filesuche)

Hi,

hat zufällig jemand ein Script rumliegen (um es hier zu posten), mit dem man ein Verzeichnis rekursiv nach allen Dateien durchsucht?

Hintergrund:
Auf meinem Server läuft ht://Dig. Da dies eine Suchmaschine für Webseiten ist, müssen alle Dateien, die indiziert werden sollen, miteineinander verlinkt sein. Nun habe ich aber >2000 Files aller Art (pdf, txt, ps, rtf,…) und täglich werden es mehr.
Also bietet sich ein Script an, das einfach ein html Dokument mit einem Verzeichnisbaum inkl. Links erstellt…

Toll, was?

Da ich aus der Win-Welt komme, sind shell und perl Scripte für mich böhmische Dörfer. Ich brauche nur ein Grundgerüst, nix fertiges.

Wer spendet??

  • gruss lexa -

hi lexa,

na da bietet sich doch zuerst einmal das gute alte ‚find‘ an:

find /startverzeichnis -type f \
-name ‚*.pdf‘ -o \
-name ‚*.pdf‘ -o \
-name ‚*.ps‘ \
> resultfile \
2>/dev/null

und anschließend ein Script wie txt2html (zu finden z.B. unter http://www.aigeek.com/txt2html)
Das könnte doch schon eine mögliche Lösung sein.
Gruß
Bernhard

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi,

hat zufällig jemand ein Script rumliegen (um es hier zu
posten), mit dem man ein Verzeichnis rekursiv nach allen
Dateien durchsucht?

find . -exec echo '[{}](%255C%2522%257B%257D%255C%2522%255C)\
’ ; >test.html

In der HTML-Datei müssen dann noch die Start- und Enddtags ergänzt werden…

Dank euch beiden - funzt! o.T.

da steht o.T., was heißt: ohne Text :smile:)