<Imp> а сколько этот чат погубил яичниц... (c)
Наконец-то написал скрипт для борьбы с такими ситуациями. Он всего-то периодически издает звуки, напонимая об оставленной на огне пище.
Наконец-то написал скрипт для борьбы с такими ситуациями. Он всего-то периодически издает звуки, напонимая об оставленной на огне пище.
bash$ cat ~/bin/cooking #!/bin/sh SOUND=~/mp3/tuktuk.ogg INTERVAL=115 LOCK=~/.cooking function stop () { rm -f $LOCK exit 0; }; if [ "$1" == "--stop" ]; then stop fi if [ -f $LOCK ]; then echo "Stale lock file $LOCK found, remove if needed" exit 1; fi trap "stop" INT TERM touch $LOCK ( while :; do sleep $INTERVAL test -f $LOCK || exit play $SOUND done ) <$LOCK >/dev/null 2>&1&
Tags:
- life,
- linux,
- my,
- opensource