Am Freitag, 7. Mai 2004 15:07 schrieb christian zimmermann:
Ulrich Hiller wrote:
Hallo Christian,
Hallo Heidelberger :))
die scripte erkennen carriage returns - im Gegensatz zu C-Programmen. Um einen Zeilenumbruch zu vermeiden, musst Du \ setzen, also:
/www/htdocs/stats/logresolvemerge.pl{ \ /srv/www/htdocs/stats/web1/access_log-`date +%Y%m%d`.gz \ /srv/www/htdocs/stats/web1/ssl_request_log`date +%Y%m%d`.gz \ /srv/www/htdocs/stats/web2/access_log-`date +%Y%m%d`.gz \ /srv/www/htdocs/stats/web2/ssl_request_log`date +%Y%m%d`.gz \ /srv/www/htdocs/stats/web3/access_log-`date +%Y%m%d`.gz \ /srv/www/htdocs/stats/web3/ssl_request_log`date +%Y%m%d`.gz \
/srv/www/htdocs/stats/access_log}
Also ich hab das ganze jetzt mal nach den vorschlägen hier abgeändert leider funktioniert es immer noch nicht. Steht alles hinter einander geht es.
hallo christian! warum die geschweiften klammern? so wie ich mich erinnere, sind die für z.b compound statements, funktionen und variablen-namen trennung vorgesehen ... wenn das nur aufruf-argumente für das perl-skript sein sollen (@ARGV), dann würde ich das mit \ aber ohne { ... } machen! oder hab ich da was falsches im kopf mit den klammern gruss ds