Agora sou eu respondendo para mim mesmo. Eu não havia entendido a pergunta. Depois que vi o contexto geral das respostas, vi que tinha viajado na resposta.
O erro que está acontecendo é pq o shell *não* está vendo o ponto-e-vírgula. Se tivesse feito: TESTE=olá; ls tudo seria diferente. Não esqueça que a função das aspas e plics é proteger da interpretação do shell e, se ele não interpretar o ponto-e-virgula, será tudo visto como uma string. [ ]s, Julio ================================== ENSOL: dias 12, 13 e 14 de maio na Universidade Federal da Paraíba. Veja detalhes em http://www.ensol.org.br http://www.julioneves.com | -----Mensagem original----- | De: Julio Cezar Neves - DATAPREVRJ | [mailto:[EMAIL PROTECTED] | Enviada em: segunda-feira, 6 de fevereiro de 2006 11:42 | Para: [email protected] | Assunto: RES: [shell-script] alguem explica esta | | | Fala Tiago, | vc mandou ele escrever o conteúdo da variável e ele o fez, | para *mandar | executar* o conteudo da variável, basta tirar o echo da frente. | | $ $TESTE | | ou, para te dar maior garantia de qualidade: | | $ eval $TESTE | | [ ]s, | Julio | ================================== | ENSOL: dias 12, 13 e 14 de maio | na Universidade Federal da Paraíba. | Veja detalhes em http://www.ensol.org.br | http://www.julioneves.com | | | | -----Mensagem original----- | | De: Tiago Barcellos Peczenyj [mailto:[EMAIL PROTECTED] | | Enviada em: segunda-feira, 6 de fevereiro de 2006 01:03 | | Para: [email protected] | | Assunto: [shell-script] alguem explica esta | | | | | | Eu estava com uma duvida e ai resolvi testar: | | | | $ TESTE='ola ; ls' | | | | $ echo $TESTE | | ola ; ls | | | | Eu acreditava que, logicamente, o shell iria encontrar $TESTE e iria | | trocar por 'ola ; ls' e iria interpretar o conteudo, afinal ele | | encontrou um caracter ';' teoricamente o ls deveria ser invocado... | | acho que estou confundindo alguma coisa... alguem pode me | dar um help | | ? | | | | -- | | Tiago B Peczenyj | | Linux User #405772 | | | | echo | | 435991959574767208964049173891616024402182829083447460457482P | dc | | | | | | | --------------------------------------------------------------------- | | Esta lista não admite a abordagem de outras liguagens de | | programação, como perl, C etc. Quem insistir em não seguir | | esta regra será moderado sem prévio aviso. | | | --------------------------------------------------------------------- | | Sair da lista: [EMAIL PROTECTED] | | | --------------------------------------------------------------------- | | Esta lista é moderada de acordo com o previsto em | http://www.listas-discussao.cjb.net | --------------------------------------------------------------------- | Servidor Newsgroup da lista: news.gmane.org | Grupo: gmane.org.user-groups.programming.shell.brazil | | | Links do Yahoo! Grupos | | | | | | | | | --------------------------------------------------------------------- | Esta lista não admite a abordagem de outras liguagens de | programação, como perl, C etc. Quem insistir em não seguir | esta regra será moderado sem prévio aviso. | --------------------------------------------------------------------- | Sair da lista: [EMAIL PROTECTED] | --------------------------------------------------------------------- | Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos --------------------------------------------------------------------- Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. --------------------------------------------------------------------- Sair da lista: [EMAIL PROTECTED] --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
