Hallo, On Thu, 18 Apr 2002, Sebastian Wolfgarten wrote:
ich mache das hier so: 5 23 * * * root /home/sebastian/makestat.pl
und in dem Skript steht folgendes:
#!/usr/bin/perl system ("/usr/bin/webalizer -n wolfgarten.com -o /var/www/www.wolfgarten.com/log /var/log/httpd/www.wolfgarten.com-access_log");
Also, wenn da nicht noch viel perlereien folgen bekommst du den Useless Use of Perl Award der Woche! Am Bande! ==== #!/bin/sh /usr/bin/webalizer -n wolfgarten.com -o ... ==== Duerfte ca. 10 mal weniger Ressourcen brauchen wie perl als shell zu missbrauchen... ... *soll ich?* ... *snigger* ...: Apropos: schau dir mal die perlsh an, wenn du sowas wie oben machst, muesste die dich interessieren (siehe [1]) *g* ==== man 1 perlsh ==== NAME perlsh - Perl based shell. [..] DESCRIPTION Perlsh is a Perl based command language interpreter that executes commands read from the standard input or from a file. [..] ==== ==== ~/.perlsh/preload.pl ==== [..] sub l { system('/bin/ls','-N','-T','0', '-laF', @_); } [..] ==== perlsh:/home/dh $ open(X, "ls -l|"); while(<X>) { ($r, $l, $u, $g, $s, $m, $d, $y, $n) = split(/\s+/); print "$r $n\n" if /\.gz$/; }; close(X); (ok, ist ein ziemlich sinnfreies Beispiel, deutet aber an, was moeglich sein kann ;) Ist aber noch eher "rudimentaer"... Fuer perl-freaks aber wohl einen Blick (oder zwei oder $viele) wert *g* *sich irritiert umsehend* Wer zum Geier hat hier was von "feuchter Traum des Perlianers" gesagt??? *vorsichtshalber mal pauschal die Runde ab*PATSCH*end* -dnh, WTF??? Good sigmonster! Have a cookie! *pat* *pat* *pat* "Good boy!" *bg*[2] [1] http://www.bgw.org/projects/perlsh [2] Ja, Zufallssig; und ganz am Schluss erst beachtet :) Wer sein sigmonster pflegt und hegt... ;) -- Eine kurze richtige Antwort (mancher mag sie als unfreundlich bezeichnen) ist besser als eine lange, freundliche, falsche. [Dirk H. Hohndel, SuSE]