Hallo, Am Sat, 31 Jul 2004, Michael Hoeller schrieb:
leider habe ich immer noch ein kleines Problem...
Michael@tamboti:~/tmp> sh osd_sensors osd_sensors: line 59: /tmp/FIFO14234: Datei oder Verzeichnis nicht gefunden
Aeh, FIFO soll ein FIFO sein ("First In, First Out"), aka "named pipe". Und kein Verzeichnis (oder eine Datei). Siehe 'man mknod'.
#!/bin/bash [..] FN='-adobe-helvetica-*-*-*-*-18-*-*-*-*-*-*'
TMPDIR=/tmp/FIFO$$ # temp directory
Eben nicht! FIFO=`mktemp -u "/tmp/FIFO$$XXXXXX"` || exit 1 mknod -m 600 "$FIFO" p
# trap erros trap "echo ; echo \"bye...\" ; rm -rf ${TMPDIR}; exit 1" 1 2 3 4 5 7 9 10 12 15
trap "echo -e '\nbye...' ; rm -f "$FIFO"; exit 1" 1 2 3 4 5 7 9 10 12 15
while true ; do [..] echo MB Temp: $MB_TEMP CPU Temp:$CPU_TEMP; echo "$FARBE" > ${TMPDIR}
echo "$FARBE" > "$FIFO"
sleep $SLEEP
done |osd_cat -l 1 -A left -p bottom -f -adobe-helvetica-*-*-*-*-18-*-*-*-*-*-* -c "$(<${TMPDIR})" -s 5 -S lightgray -o 65 -d 60
done | osd_cat -l 1 -A left -p bottom -f "$FN" -c "$(<$FIFO)" \ -s 5 -S lightgray -o 65 -d 60 HTH, -dnh --
und was ist "Winter"? Ein Zeitraum, in dem von der Decke des grossen blauen Raum gelegentlich groessere oder kleinere Mengen kalten weissen Drecks fallen, der aus kristallinem Dihydrogenmonoxid besteht. -- Alexander Schreiber