Bom dia pessoal, Não sei bem ao certo mas acho que cometi um erro bem primario, mas ainda nao entendi qual foi o erro. Explicando: Tenho um arquivo que contem os nomes de uma serie de diretorios, e dentro desses dir. eu tenho arquivos com diversas extensões. Eu precissava mover tudo o que era JPG, BMP, PNGe outros para uma pasta chamada ARQS e todo o resto, que seria TXT, DOC, PDF, para ARQS2.
Acontece que a primeira parte funcionou, mas quando fui mover os outros arquivo ele simplesmente foi movendo tudo, inclusive o / para ARQS2 e perdi meu servidor. Abaixo o script. Alguem poderia me falar onde fiz besteira. #!/bin/bash echo "Iniciando..." cd PASTAX for i in `cat ../listaDIR.txt`; do cd $i #mv *.BMP /arqs #mv *.bmp /arqs #mv *.PNG /arqs #mv *.png /arqs #mv *.JPG /arqs #mv *.jpg /arqs echo "Estou no dir: $i" mv * /gesac/web/files/minimim/arqs2 cd .. done echo "Terminei" Muito Obrigado Michel
