
fernandoavita
(usa Debian)
Enviado em 29/03/2015 - 21:47h
Olá marcjfd2,
Qual parte você está em dúvida? Algo relacionado com a sintaxe?
Se for pra leitura de variáveis você pode passa-las via parâmetro e lê-las usando as variáveis: $1 $2 e $3
Caso queira que o usuário insira os valores depois que o script entrar em execução você deve pesquisar pelo comando "read".
se for em relação a sintaxe do if, você pode fazer:
if [[ condicao1 && condicao2 || condicao3 ]] ; then
cmd1
cmd2
...
else
cmd1
cmd2
...
fi
é importante atentar que os colchetes duplos "[[" precisam estar acompanhando de um espaço obrigatoriamente.
funciona -> if [[ condicao1 && condicao2 || condicao3 ]]
não funfa -> if [[condicao1 && condicao2 || condicao3]]
Estou falando de forma bem geral, qualquer coisa diz de forma mais específica quais as suas dificuldades que eu te respondo melhor.