[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] shell expansion
From: |
ednei.felipe.rodrigues |
Subject: |
Re: [shell-script] shell expansion |
Date: |
Wed, 4 Feb 2009 06:44:28 -0500 |
Olá!
o '@' serve para ativar a impressão do comando no terminal.
2009/2/3 Angelo Fausti Neto <address@hidden>
> Oi Leandro,
>
> o "@echo a{b,c}" dentro do Makefile nao funcionou pra mim...
>
> alias, o que faz o @ antes do comando?
>
> nao sei bem como o make invoca o interpretador shell, tentei mudar a
> variavel $SHELL="/bin/bash -B" onde o -B eh a opcao para brace expansion
> mas
> tambem nao funciona... eu uso o Ubuntu 7.10.
>
> De qualquer maneira, usar esse tipo de recurso num Makefile deixa ele menos
> portavel... nao eh uma boa.
>
> valeu,
> Abraco.
>
> 2009/2/3 Leandro Santiago <address@hidden<leandrosansilva%40gmail.com>
> >
>
>
> > Aqui funcionou tanto no bash quanto no Makefile
> > Mas tente isso...
> >
> > @echo a{b,c}
> >
> > ... no Makefile
> >
> > Angelo Fausti Neto escreveu:
> >
> > >
> > > Oi pessoal,
> > >
> > > tenho um problema, se digito na linha de comando:
> > >
> > > % echo a{b,c}
> > > ab ac
> > >
> > > funciona. Meu shell é o bash.
> > >
> > > Mas o mesmo comando executado dentro de um Makefile falha. O que está
> > > faltando?
> > >
> > > obrigado!
> > >
> > > Angelo.
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> -- Angelo Fausti
> [A idade de ser feliz, tão fugaz na vida da gente chama-se presente e tem a
> duração do instante que passa. Mario Quintana]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]