Nao eh mais facil usar o find nao? lista=$(find ./ -name *amd64*.deb) mv $lista /tmp
E agora deu??? Falow! Em 14/09/05, Gustavo Pardellas Feijó<[EMAIL PROTECTED]> escreveu: > Tira o * e os '( )' do ls > > resto=`ls | grep -v amd64` > mv $resto /tmp > > Vê se vai. > > > > 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. > > > > > > > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > > -- ----------------- O linux eh um sistema operacional amigável, ele so eh seletivo com os seus amigos! =P UIN: 1992397 MSN: [EMAIL PROTECTED] e-mAiL: [EMAIL PROTECTED] hP: http://info.campus2.br/~mdapaz

