Thread PDF Datei im Verzeichnissbaum (7 answers)
Opened by guest at 2007-08-19 18:31

Gast guest
 2007-08-24 13:18
#98612 #98612
Erstmal Danke renee für die Hilfe. Hier ist der Code und er funktioniert auch, wurde mit fin2perl generiert. Bei der Suche nach *-*.pdf ist das erste Feld immer der Rubrikname. Jetzt meine Frage wie kann ich diesen skript verfeinern so dass er für die gefundenen *-*.pdf neue Verzeichnisse erzeugt , die den gleichen Rubriknamen(das erste Feld) haben wie die *-*.pdf Dateien und diese in den zugehörenden Verzeichnissen spreichert und anschlißend die Verzeichnisse in einer HTML-Datei anzeigt.

Zusammenfassung:
Am Ende haben die neuen Verzeichnissen den gleichen Rubriknamen wie die enthaltenen Dateien und sind in einer HTML-Datei zu sehen

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#! /usr/bin/perl -w
    eval 'exec /usr/bin/perl -S $0 ${1+"$@"}'
        if 0; #$running_under_some_shell

use strict;
use File::Find ();

# Set the variable $File::Find::dont_use_nlink if you're using AFS,
# since AFS cheats.

# for the convenience of &wanted calls, including -eval statements:
use vars qw/*name *dir *prune/;
*name   = *File::Find::name;
*dir    = *File::Find::dir;
*prune  = *File::Find::prune;

sub wanted;



# Traverse desired filesystems
File::Find::find({wanted => \&wanted}, '/home/james/gbt');
exit;


sub wanted {
    /^.*-.*\.pdf\z/s &&
    print("$name\n");
}


Danke im Voraus

View full thread PDF Datei im Verzeichnissbaum