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:
Agora vamos executar este script da seguinte forma:
# ./teste 1 3
O resultado podemos ver logo abaixo:
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:
shell script linux - Passar parâmetros em linha de comando
Reviewed by Carlos Castro
on
maio 21, 2014
Rating:
Nenhum comentário: