Pular para o conteúdo

Captar parâmetros [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Captar parâmetros [RESOLVIDO]

Enviado em 14/12/2010 - 16:33h

Pessoal,
estou com uma dúvida na captação dos parâmetros do meu script. Preciso captar uma parametro com espaço, por
exemplo:

./teste.sh param1 param2 param3 "parametro com espaco"
echo $1 $2 $3 $4

resultado:
param1 param2 param3 parametro com espaco

Mas neste caso preciso que a variável $4 venha com aspas, como: "parametro com espaco"

Já tentei colocar o "$4", mas não deu certo. Alguém saberia dar uma dica?

Desde ja agradeço!!

Responder tópico

2. Re: Captar parâmetros [RESOLVIDO]

Enviado em 14/12/2010 - 16:38h

Coloque barra invertida antes d inserir o parâmetro, dessa forma:

./teste.sh param1 param2 param3 \"parâmetro com espaço\"

3. Re: Captar parâmetros [RESOLVIDO]

Enviado em 14/12/2010 - 16:47h

perfeito campeão!
pior que uso algumas barras invertidas neste script que estou montando, mas nem imaginei que poderia ser valido neste caso...cabeça viu..rs
valeu!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder