Ok, jetzt aber! Jetzt wird die Datei nur noch geschrieben wenn sich der Status ändert. #!/bin/bash OUTPUT="/var/state/tvpower" SLEEP=5 DEVICE=0 STATE="" (while true; do sleep $SLEEP ; echo "pow $DEVICE"; done) | cec-client -d 8 -p 1 -b 5 -t p | grep power --line-buffered | while read x ; do STATE=`e...