Olá! o '@' serve para ativar a impressão do comando no terminal. 2009/2/3 Angelo Fausti Neto <angelofau...@gmail.com>
> 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 > <leandrosansi...@gmail.com<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]