Thread Wie findet das Perlscript meinen Ordner!? (15 answers)
Opened by lin at 2010-09-27 20:31

lin
 2010-09-30 10:04
#141577 #141577
User since
2010-09-26
35 Artikel
BenutzerIn
[default_avatar]
Hallo Nepos, guten Morgen, vielen Dank dass du geschrieben hast!! ;-)

2010-09-30T06:22:31 nepos
Wenns nur ein Skript ist, das du benutzt, dann würde ich es in deinem Home-Directory nach ~/bin/ legen.


Das ist klasse. Ich denk das ich das einfach so mache! (Bin grad im Büro. Werde das aber heute Abend zu Hause gleich mal ausprobieren.
Es ist übrigens wirklich nur ein Script (das oben genannte).

Quote
Was genau ist denn nun dein Problem mit den Pfaden/Dateien/Directories?


Das was ich noch wissen muss. Wie ändere ich oder andres gesagt - passe ich das Script denn auf meinen Rechner - und die
Lage im entsprechenden Ornder denn an. Wenn ich es also da hineinlege wo du sagtst u. empfiehlst. Dann willl ich auch - sagen wir
der EINFACHHEIT HALBER die beiden anderen Sachen da unterbringen;

-a. meine school.html befindet: Der Ordner mit den zu parsenden HTML-Files
-b. für die Datei, die ich erzeugen möchte.

Also: Ich muss in dem Script noch den Pfad angeben, wo sich meine school.html befindet. Also der Ordner in dem viele - in ihrer Struktur - sehr sehr gleiche HTML-Files drinne sind, parsen lassen. Diesen Ordner muss ich doch in seinem Pfad im Perl-Script erwähnen und "unterbringen" - Also den Pfad dazu angeben.

Das Gleiche gilt für die Datei, die ich erzeugen möchte.
Diese beiden Dateien muss ich noch angegen im Code. Ich will es am liebsten also "festverdrahtet".

Am Besten, dass ich alles in einen Ordner reinlege. Also - das Problem ist: ich sollte in dem Script alle Pfade defniiert haben: für...


-a. meine school.html befindet: Der Ordner mit den zu parsenden HTML-Files(sind so 400 Stück)
-b. für die Datei, die ich erzeugen möchte.


Also - ganz schlicht gefragt: kannst Du mir im o.g. Code zeigen wie die beiden Pfade heißen...:

Und zwar -wenn wir davon ausgehen dass alles das script u. die
Datei mit den zu parsenden Files u. die zu erzeugende Datei in meinem Home-Directory nach ~/bin/ gelegt werden...


Bitte sag wenn ich es noch mehr oder anders erklären soll.

vielen Dank!

Lin





BTW; muss also das hier angegben - im Code.

Code: (dl )
1
2
3
4
5
# Verzeichnis in dem die HTML-Dateien gespeichert sind
my $html_dir = '/path/to/dir/with/html.files';

# hole alle .html-Dateien aus dem Verzeichnis
my @html_files = File::Find::Rule->file->name( '*.html' )->in( $html_dir );


u den ort wo die zu erzeugende DATEI hinkommt. KAnnst du das in den code reinschreiben..



View full thread Wie findet das Perlscript meinen Ordner!?