#!/bin/sh
#Idealizado e escrito por Lemuel Roberto. Para dúvidas e sugetões mande um email para lemuelroberto@gmail.com
kdialog --title "ProTelos" --menu "O que gostaria de fazer?" \
a "Desligar" \
b "Reiniciar" \
> /tmp/operacao.tmp
operacao=`cat /tmp/operacao.tmp`
kdialog --title "ProTelos" --inputbox "Digite o tempo em minutos de espera para a realização da tarefa (ex: 7)" "now"> /tmp/tempo.tmp
tempo=`cat /tmp/tempo.tmp`
case $operacao in
a) sudo shutdown -h $tempo ;;
b) sudo shutdown -r $tempo ;;
*) kdialog --msgbox "A operação foi abortada" ;;
esac
[3] Comentário enviado por lemuelroberto em 13/02/2008 - 21:58h
Olá!
Que bom que você gostou do script...
você pode salva-lo em qualquer local. Para executa-lo vá a um terminal digite "su -"(sem aspas) para loga como root, digite sua senha. Após o login entre no diretório que está o script com o comando "cd"(sem aspas), por exemplo se você colocar na pasta home do seu usuário você digita: "cd /home/seu_usuario/"(sem aspas) após entrar no diretório digite "sh nome_do_arquivo &"(sem aspas).
Observação para cancelar o desligamento ou a reiniciação basta digitar, ainda como root "shutdown -c"(sem aspas).
Qualquer dúvida é só perguntar, estou aqui para ajudar.
[4] Comentário enviado por minduim em 08/04/2009 - 14:07h
Ola, estou com um problema e gostaria de sua ajuda, veja se é possivel: Como eu faço a converção de uma váriavel string para números?
Obrigado pela atenção.
[7] Comentário enviado por vitinho217 em 10/06/2014 - 12:07h
Ao executar o comando shutdown é intreesante você adicionar o caracter & ao final da linha. Isto fará com que o processo seja executado em segundo plano, não obstruindo assim o terminal corrente do usuário.
a) sudo shutdown -h $tempo&;;
b) sudo shutdown -r $tempo&;;