Trabalhando com parâmetros em Shell Script

Autor: Angelito Monteiro Goulart <ange.sap@hotmail.com>
Data: 02/06/2009

Trabalhando com parâmetros em Shell Script

Quando executamos um script em shell ou em alguma outra linguagem, podemos passar parâmetros para eles para que possam ser utilizados durante o código. Neste pequeno tutorial mostrarei como fazer isso utilizando shell script.

Todos os parâmetros passados aos scripts em shell ficam armazenados na variável $*. Também temos a variável $# onde fica armazenada a quantidade de parâmetros que foi passado ao script. Você pode utilizar até 9 parâmetros passados ao script. Eles ficam armazenados nas variáveis $1, $2, $3 sucessivamente até $9. A variável $0 armazena o nome do script.

Exemplo:

#!/bin/bash
echo Foram digitados $# parâmetros. São eles: $*.
echo O primeiro parâmetro foi: $1
echo O nome do script é: $0

Execute o script acima passando alguns parâmetros para ele e veja o resultado.

Espero que tenham compreendido. Abraço a todos.

Angelito M. Goulart

ange.sap@hotmail.com
http://twitter.com/angelitomg
http://angelitomg.wordpress.com



Comentários