Pular para o conteúdo

shell script não abre [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. shell script não abre [RESOLVIDO]

Enviado em 19/10/2014 - 20:20h

tentei criar um shell script basico, porem quando fui testar, ele nao me da resposta

terminal:
estevan@Laptop:~/scripts> ./estevan.sh
estevan@Laptop:~/scripts>

codigo do script:
#!/bin/bash

corPadrao="\033[0m"
preto="\033[0;30m"
vermelho="\033[0;31m"
verde="\033[0;32m"
marrom="\033[0;33m"
azul="\033[0;34m"
purple="\033[0;35m"
cyan="\033[0;36m"
cinzaClaro="\033[0;37m"
pretoCinza="\033[1;30m"
vermelhoClaro="\033[1;31m"
verdeClaro="\033[1;32m"
amarelo="\033[1;33m"
azulClaro="\033[1;34m"
purpleClaro="\033[1;35m"
cyanClaro="\033[1;36m"
branco="\033[1;37m"

# tela de boas vindas
inicio() {
clear
echo -e "\033[0;36mestevan script \033[0m \ Shell:Bash "
echo -e "\033[0;35mC\033[0m\033[0;36mo\033[0m\033[0;32ml\033[0m\033[0;33mo\033[0m\033[1;33mr\033[0m\033[0;35ms\033[0m \033[42;1;37mversion\033[0m \ v1.0 "
echo -e "\033[0;32mQual o seu nome? \033[0m "
read nome;

echo -e "\033[1;35mBem vindo\033[0m $nome "
sleep 2
menu
}

# menu principal
menu() {
clear
echo "Menu | estevan script "
echo "**** | Shell: Bash "
echo "Opções: "
echo "1| Adicionar um usuario "
echo "2| Remover um usuario "
echo "3| Sair "
read opcao;
case $opcao in
1) Adicionar ;;
2) Deletar ;;
3) exit ;;
*) echo "opção desconhecida " ; menu ;;
esac
}

#adiçionar um usuario
Adicionar() {
clear
echo "Qual o nome do usuário a se adicionar? "
read nome
adduser $nome
echo "$nome adicionado com susseso! "
sleep 2
menu
}

# deletar um usuario
Deletar() {
clear
echo "Qual o nome do usuário a deletar? "
read nome
userdel $nome
echo "$nome deletado com susesso! "
sleep 2
menu
}

Responder tópico

2. Re: shell script não abre [RESOLVIDO]

Melhor resposta

Enviado em 19/10/2014 - 22:02h

o script está incompleto, está faltando a chamada de uma função que faça algo, procure adicionar ao final do script a chamada da função menu, basta escrever menu no final do arquivo.

assim o código deve executar algo pra vc.

3. Re: shell script não abre [RESOLVIDO]

Enviado em 20/10/2014 - 14:26h

rai3mb escreveu:

o script está incompleto, está faltando a chamada de uma função que faça algo, procure adicionar ao final do script a chamada da função menu, basta escrever menu no final do arquivo.

assim o código deve executar algo pra vc.
muito obrigado, deu certo aqui

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder