Enviado em 12/06/2013 - 14:46h
Criei um script para desligar as máquinas do meu laboratório e gostaria de colocar uma confirmação do usuário se ele deseja realmente desligar todas as máquinas. A tarefa é ridiculamente simples, mas estou começando a programar em shell.
#! /bin/bash
op=`zenity --question --title "ATENÇÃO!" --text "Deseja realmente desligar TODOS os computadores?"`
desliga_todas()
{
ip=2
endip=12
until [ $ip -gt $endip ]; do
ssh root@10.1.1.$ip "shutdown -h now"
ip=`expr $ip + 1`
done;;
}
if [ $op -eq 0 ]; then
desliga_todas
else
zenity --warning --text "Nenhum computador desligado."
fi
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
O Que Fazer Após Instalar Ubuntu 25.04
Alguém poderia me ajudar a escolher peças pra montar um desktop? (29)
Os empreguim de meu Deus estão cada vez mais tecnológicos (1)
Meu PC perde o boot de várias distros Linux após ficar desligado (4)