A coisa funciona?
Publicado por Edson G. de Lima 09/10/2005
[ Hits: 8.659 ]
Script bem-homorado para demonstrar o uso de variáveis e funções...
#!/bin/bash #-------------------------------------------------- # Função final_feliz: FINAL_FELIZ() { echo echo "--> Fique tranqüilo, NÃO há problemas!" echo echo } #-------------------------------------------------- #-------------------------------------------------- # Função ferrado: FERRADO() { echo "VOCÊ ESTÁ QUASE FERRADO!!" echo echo "Há alguém em quem você possa pôr a culpa? s/n" read SN if [ $SN = "s" ]; then echo # Executa função FINAL_FELIZ FINAL_FELIZ else echo echo "VOCÊ ESTÁ REALMENTE FERRADO!!" echo echo fi } #--------------------------------------------------- #--------------------------------------------------- # Funçao estourar: ESTOURAR() { echo "Vai estourar na sua mão? s/n" read SN if [ $SN = "s" ]; then # Executa função FERRADO FERRADO else echo "Faça de conta que você não sabe de nada!" echo # Executa função FINAL_FELIZ FINAL_FELIZ fi } #---------------------------------------------------- clear echo "A coisa funciona? s/n" read SN if [ $SN = "n" ]; then echo "Você mexeu nela? s/n" read SN if [ $SN = "s" ]; then echo "Abelhudo..." sleep 1 echo echo "Alguém mais sabe? s/n" read SN if [ $SN = "s" ]; then echo "Ninguém mandou ser abelhudo!" # Executa função FERRADO FERRADO else # Executa função ESTOURAR ESTOURAR fi else # Executa função ESTOURAR ESTOURAR fi else echo "Não mexa no que está quieto..." echo # Executa função FINAL_FELIZ FINAL_FELIZ echo fi
Verificar validade das assinaturas das zonas hospedadas no DNSSEC
Instalar o Unity 3D Web Player Automatizado
Baixando e instalando BrOffice 3.1
Formatar disquetes msdos & ext2.
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
Problema em SSD ao dar boot LinuxMint LMDE FAYE 64 (0)
Baixar jogos Independentes para Ubuntu [RESOLVIDO] (4)
PIP3 - erro ao instalar módulo do mariadb para o Python (1)
Linux x Plataformas de Trading - um problema (in-)solúvel? (4)