Você pode usar o seguinte script,
#!/bin/bash
zenity --question --text="Are you sure, proceed to shutdown?"
if [ $? = 0 ]; then
dbus-send --system --print-reply --dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
else
exit
fi
Uso
salve o script como shutdown.sh
. Dê permissão de execução,
chmod +x shutdown.sh
Para encerrar o uso,
./shutdown.sh
Você receberá o seguinte aviso de zenity
atalhodeteclado
vocêpodedefinirumatalhodetecladopersonalizadoparaoscriptemConfiguraçõesdosistema>>Teclado>>Atalhos>>AtalhopersonalizadoNocampocommand
use,
/path/to/shutdown.sh
Doterminal
Crieumapastabin
emsuacasa.verifiqueseestánoseuPATH
,
echo$PATH
Sevocênãoconseguirvê-loemseucaminho,disponibilize-onocaminho.Vocêpodeusarosseguintescomandosnoseuterminalparaisso,
cd
mkdir bin
echo -e "\nexport PATH=\$HOME/bin:\$PATH" | tee -a ~/.bashrc
. ~/.bashrc
Coloque a pasta shutdown.sh
in bin
. Então você poderá acessar o executável do terminal como,
shutdown.sh