Ola Senhores, Nao sou programador, sou um humilde sys Admin que recebi o dever de fazer backup de todos os dominios de um provedor, cada dominio *.com.br deve ser backupeado para outro servidor assim: doimnio1.biz2, dominio2.bzip2, dominio3.bzip3 ....N e etc.
Sao mais de 5.000 mil dominios e criei a seguinte estrutura --------------------- #!/bin/bash #####Variaveis #Comando de backup TAR=tar #Parametros a serem usados para compactar utilizando o bzip2 TARPARM=cjf #Usuario remoto usado para receber o backup USER=root #Host remoto que recebe o backup HOST=servidor2 #Nome do arquivo remoto gerado o backup FILENAME=/var/backups/servidore-web/$LISTA.bz2 #Nome do arquivo onde fica serem "backupeados" INCLUDE=/var/www/*.com.br #Local onde fica o do ssh SSH=/usr/bin/ssh #Endereco para onde deve ser enviado e-mail's com erro [EMAIL PROTECTED] #######Backup echo "Fazendo backup dos dominios" LISTA=$1 for i in `ls /var/www/` do cat $i > $LISTA $TAR $TARPARM [EMAIL PROTECTED]:$FILENAME $LISTA --rsh-command=$SSH 2>&- done so que nao funciona, se eu fizer o teste com um unico dominio funciona,mas preciso de em um comando que faca de todos os dominios, ja que seria inviavel utilizar 5.000 mil comandos para fazer o backup de todos os dominios existentes separadamente. quem souber como uso este FOR em shell para que ele leia todos os dominios e faca um .bz2 separado de cada dominio ficaria muito grato. obrigado a todos meu email e [EMAIL PROTECTED] --------------------------------------------------------------------- Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. --------------------------------------------------------------------- Sair da lista: [EMAIL PROTECTED] --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html