[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: bash no debian



linux apucarana wrote:

No conecitiva eu costumava fazer o seguinte.

digamos que em um diretório eu tivesse varios pacotes e desejasse
manipular um grupo deles, por exemplo:

eu tenho pacotes pacote-abc_amd64.deb pacote-def_amd64.deb e outros
pacotes. Então eu fazia assim:

lista=$( * | grep amd64)
mv $lista /tmp
mas no debia está acontecendo assim :
edmarcos@edmarcos:~/debian/kde-3.4.1/arts$ ls
arts_1.4.1-1_all.deb arts_1.4.1-1_i386.changes libarts1-dev_1.4.1-1_amd64.deb libartsc0-dev_1.4.1-1_amd64.deb arts_1.4.1-1.diff.gz arts_1.4.1.orig.tar.gz libarts1-dev_1.4.1-1_i386.deb libartsc0-dev_1.4.1-1_i386.deb arts_1.4.1-1.dsc libarts1_1.4.1-1_amd64.deb libartsc0_1.4.1-1_amd64.deb arts_1.4.1-1_i386.build libarts1_1.4.1-1_i386.deb libartsc0_1.4.1-1_i386.deb

edmarcos@edmarcos:~/debian/kde-3.4.1/arts$ amd64=$(ls * | grep amd64)

edmarcos@edmarcos:~/debian/kde-3.4.1/arts$ mv $amd64 ../amd64/
mv: impossível fazer stat em `\033[0mlibarts1_1.4.1-1_amd64.deb\033[0m':
Arquivo ou diretório não encontrado
mv: impossível fazer stat em `\033[0mlibarts1-dev_1.4.1-1_amd64.deb
\033[0m': Arquivo ou diretório não encontrado
mv: impossível fazer stat em `\033[0mlibartsc0_1.4.1-1_amd64.deb
\033[0m': Arquivo ou diretório não encontrado
mv: impossível fazer stat em `\033[0mlibartsc0-dev_1.4.1-1_amd64.deb
\033[0m': Arquivo ou diretório não encontrado

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.
Por acaso, tentou fazer um 'echo $amd64'?

Alias, pq não usar um simples 'ls *amd64*'?

--
Marcos



Reply to: