1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Duvida em script lunix

Discussão em 'Novidades GNU/Linux & *nix World' iniciada por joaoleal1, 7 de Janeiro de 2009. (Respostas: 3; Visualizações: 541)

Estado do Tópico:
Fechado a novas mensagens.
  1. 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.
     
  2. Condez

    Condez [email protected] Member

    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.
     
  3. tkm_[pt]

    tkm_[pt] Power Member

    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.
     
Estado do Tópico:
Fechado a novas mensagens.

Partilhar esta Página