shell script linux - Passar parâmetros em linha de comando

Os scripts criados podem ser preparados para receber dados via linha de comando.
Dentro do script, algumas variáveis especiais são definidas automaticamente. Abaixo segue uma relação destes parâmetros:







Vamos a um exemplo prático:

 #!/bin/sh  
 # argumentos - mostra o valor das variáveis especiais  
 echo "O nome deste script é: $0"  
 echo "Recebidos $# argumentos: $*"  
 echo "O primeiro argumento recebido foi: $1"  
 echo "O segundo argumento recebido foi: $2  

Agora vamos executar este script da seguinte forma:

# ./teste 1 3

O resultado podemos ver logo abaixo:

Share on Google Plus

Sobre Carlos Castro

Administrador e autor do blog hostconfig.
    Blogger Comment
    Facebook Comment

0 comentários:

Postar um comentário