bash no debian
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
Reply to: