
erickbr123
(usa Linux Mint)
Enviado em 18/12/2013 - 15:41h
Fala galera, tudo bem?
Tenho uma dúvida que acredito ser simples para muitos, mas um incômodo para mim...
Tenho uma pasta chamada figuras onde existem duas extensões (.bmp e .png). A minha intenção é utilizar o for com os comandos grep e mv para move-las para uma outra pasta, segue abaixo o código:
for i in *; do bmp=$(echo $i | grep .bmp); mv $bmp orig/; done
Como visto acima, é um comando simples, coisa para não ter que fazer um a um (pois há várias pastas em que vou fazer isso);
Porém ele me retorna a seguinte saída:
Try 'mv --help' for more information.
mv: missing destination file operand after ‘orig/’
Alguém pode me auxiliar com este processo? Onde estou errando?
Obrigado desde já!