Duvida em script lunix

Status
Fechado a novas mensagens.

joaoleal1

Membro
Script que verifique se foram passados 3 argumentos, se não forem passados 3 argumentos dá mensagem de erro e sai.
Depois verifique que o 2 elemento for + - / x caso seja faz a conta e mostra o revoltado e sai.
 
Para fazeres output do numero de argumentos passados a um script podes usar o commando:

echo $#

Para fazeres output dos argumentos passados a um script podes usar o commando:

echo $@

Usando commandos como "if","for","case" e "while", tens varios formas de fazeres o que queres.
Agora cabe-te a ti, fazer o resto.


PS: Lembra-te que o google e teu amigo.
 
Script que verifique se foram passados 3 argumentos, se não forem passados 3 argumentos dá mensagem de erro e sai.
Depois verifique que o 2 elemento for + - / x caso seja faz a conta e mostra o revoltado e sai.

Nada que um bom "googlanço" não te responda, mas pronto.

Para saber o números de parâmetros que o script recebeu usa-se o $#.
Depois, cada parâmetro vai estar associado como $<Numero do parâmetro> em que <Número do parâmetro> vai desde 1 até ao número de parâmetros recebido.
 
Status
Fechado a novas mensagens.
Back
Topo