farex
27.10.2009, 18:59
Сегодня думал чего же не хватает в моем уютном флаксе
И написал GUI выключалку компьютора. (Конечно можно было добавить пункт в menu, но захотелось чего то иного... )
Для работы нужна либв zenity-send
Разместил ее в wbar ( ну и в принципе даволен
#!/bin/bash
zenity --list --radiolist --title "Выключения компьютора" --text "<b>Выбирете действия" --column "" --column "" --column "Ответ" FALSE "A" "Выключить" FALSE "B" "Перезагрузить" TRUE "C" "Разлогится" --height 250 --hide-column 2 > /tmp/bla;
W=$(cat /tmp/bla)
if [ $W == A ]; then
sudo shutdown -h now
fi
if [ $W == B ]; then
sudo shutdown -r now
fi
if [ $W == C ]; then
echo logout
fi
И написал GUI выключалку компьютора. (Конечно можно было добавить пункт в menu, но захотелось чего то иного... )
Для работы нужна либв zenity-send
Разместил ее в wbar ( ну и в принципе даволен
#!/bin/bash
zenity --list --radiolist --title "Выключения компьютора" --text "<b>Выбирете действия" --column "" --column "" --column "Ответ" FALSE "A" "Выключить" FALSE "B" "Перезагрузить" TRUE "C" "Разлогится" --height 250 --hide-column 2 > /tmp/bla;
W=$(cat /tmp/bla)
if [ $W == A ]; then
sudo shutdown -h now
fi
if [ $W == B ]; then
sudo shutdown -r now
fi
if [ $W == C ]; then
echo logout
fi