Alguem pode me ajudar em como fazer esse comando

cat ${DIR_ORIGEM}/arquivos|while read d; do {chmod 755 ${d} && mv ${d}
${DIR_DESTINO} && ls ${DIR_DESTINO}/${d} && if [ $? = 0 ]; then  rm
${DIR_ORIGEM}${d} fi} ; done

sem receber esse bedinto erro

bash: syntax error near unexpected token `done'

Não sei como colacar esse bloco de comandos já tentei colocar em função mas
tambem não funcionou.

Valeu galera
-- 
-- 
Leonardo Bites

Linux Registered user #449087
___________________________

"Open Source for Open Minds"

"Pensamentos tornam-se ações,

ações tornam-se hábitos,

hábitos tornam-se caráter,

e nosso caráter torna-se nosso destino".


[As partes desta mensagem que não continham texto foram removidas]

Responder a