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

About Carlos Castro

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

0 comentários:

Postar um comentário