Em Sex, 2005-06-24 às 11:39 -0300, Bruno de Oliveira Schneider escreveu: > On 6/24/05, linux apucarana <[EMAIL PROTECTED]> wrote: > > Em Sex, 2005-06-24 às 01:36 -0300, Marcos V Lazarini escreveu: > > > isso o que apareceu são os códigos ansi das cores dos arquivos - pra > > > falar a > > > verdade, nem imagino como eles podem ter aparecido. > > > > Assim funcionou neste caso . Mas e nos casos aonde eu desejo tudo que > > não contenha amd64 ? > > Eu usava assim : > > > > resto=$(ls * | grep -v amd64) > > > > Neste caso eu criaria uma variável com uma lista de pacotes contento > > todos os pacotes que não contem amd64 . Qual seria a saida então ? > > Realmente as cores dos nomes nao deviam ter aparecido. Geralmente o ls > é um alias para "ls --color=auto", que faz com que o ls tente > identificar o tipo da saida (terminal ou nao) e colocar cores apenas > quando esta escrevendo no terminal. No seu micro isso deve estar > bagunçado. > > Voce pode evitar o alias chamando o nome completo do comando assim: > > resto=$(/bin/ls * | grep -v amd64) > > De qualquer forma eu sugiro que voce verifique seus aliases para > evitar problemas em outras situacoes. meu alias estava -> ls="ls --color" , mudei para -> ls="ls --color=auto" resolveu o problema
> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]