2.6k Aufrufe
Gefragt in Linux von tomham Mitglied (407 Punkte)
Hallo Leute.
Hab mir heute calamaris installiert um meinen Squid auszuwerten.
Allerdings läuft er im Cron-Job auf einen Fehler an folgender Stelle:

eval `awk -F: \
'(!/¨#/) && ($1 == "daily") {
print "DAYMAIL=" $2; print "DAYWEB=" $3;
print "DAYDO=" $4; print "DAYTITLE=" $5;
}' $CONFFILE`

Ausgegebener Fehler:
awk: cmd. line:4: }
awk: cmd. line:4: ^ unexpected newline or end of string

Die Liste in $CONFFILE sieht so aus:
daily:administrator:/var/www/calamaris/daily.html:web:'Taeglicher Squid'
weekly:administrator:/var/www/calamaris/weekly.html:web:'Woechentlicher Squid'
monthly:administratos:/var/www/calamaris/monthly.html:web:'Monatlicher Squid'

Diese Dateien wurden mitm Calamaris installiert.

Weiters habe ich dann noch einen Fehler mit "bc":
DAYOFMONTH=`date +"%d" | bc -l`

Fehler:
./calamaris: line 28: bc: command not found


Konnte in den Foren betreffend Calamaris nichts darüber finden ...
Würd mich freuen wenn mir da wer weiterhelfen könnte.
LG Tom

11 Antworten

0 Punkte
Beantwortet von tomham Mitglied (407 Punkte)
calamaris -V
Calamaris $Revision: 2.59 $


Pfadangabe stimmt mit
/usr/local/squid/var/logs


Hab grad den Fehler gefunden ... er kannte die Option "--output-file" nicht ... wenn ich die Ausgabe einfach mit ">" umleite, funktionierts perfekt.

Habe nun mein Script entsprechend angepasst und es passt ... mal schaun ob ich morgen die richtige auswertung habe ;-)

Danke für deine Bemühungen !!!
LG Tom
...