[fli4l] Fehler in RRDtool/OW wenn HOSTNAME "-" enthält
Peter Schiefer
newsgroup at lan4me.de
Do Mai 5 08:46:16 CEST 2016
Hallo Roland,
Am Wed, 4 May 2016 21:31:10 +0200 schrieb Roland Franke:
> Komisch. Da muss ich mal nachforschen. Hab bei mir bis jetzt
> aber keinen Hostnamen mit einem "-" verwendet.
Der Fehler liegt in der Zeile 35 von status_ow_sensors.cgi
Hier die Zeile:
for int in `ls -d ${rrd_dbpath}/onewire-* | cut -d "-" -f2`
Der cut liefert alles was hinter dem ersten - steht zurück!
Die Zeile mit folgendem ersetz dürfte funktionieren:
for int in `find ${rrd_dbpath} -type d -name "onewire-*" -exec basename {}
\; | cut -d "-" -f 2`
Gruß Peter
Mehr Informationen über die Mailingliste Fli4L