[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] executando variaveis
From: |
Flavio Junior |
Subject: |
Re: [shell-script] executando variaveis |
Date: |
Fri, 20 Jul 2007 15:56:59 -0300 |
Na preguiça...
Use o "eval" apesar do mesmo não ser mto recomendado..
bender:/etc/asterisk# cmd="ls | grep say"
bender:/etc/asterisk# $cmd
ls: |: Arquivo ou diretório não encontrado
ls: grep: Arquivo ou diretório não encontrado
ls: say: Arquivo ou diretório não encontrado
bender:/etc/asterisk# eval $cmd
say.conf
bender:/etc/asterisk#
Flavio do Carmo Junior
On 7/20/07, Lucas Mendes Marques Goncalves <address@hidden>
wrote:
>
> Caros,
> estou diante de um probleminha muito curioso, que creio que será
> mais fÃcil ilustrar com exemplo ...
>
> eu@casa:~$ cd /usr/games/
> eu@casa:/usr/games$ procura="ls | grep moon"
> eu@casa:/usr/games$ $procura
> ls: |: Arquivo ou diretório inexistente
> ls: grep: Arquivo ou diretório inexistente
> ls: moon: Arquivo ou diretório inexistente
> eu@casa:/usr/games$ ls | grep moon
> moon-buggy
> eu@casa:/usr/games$
>
> alguÃm sabe como eu contorno isso ?
>
> grato,
>
> PS: nÃo sei se posso, mas fica ai a recomendaÃÃo de um apt-get
> install moon-buggy. Ã bobo, mas curioso ...
>
> Lucas Mendes
>
> ------------------------------------------------------
> For three years I had roses, and apologised to nobody.
> ------------------------------------------------------
>
>
[As partes desta mensagem que não continham texto foram removidas]