shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Res: [shell-script] Script para copiar diretórios.


From: Allan Carvalho
Subject: Res: [shell-script] Script para copiar diretórios.
Date: Fri, 5 Sep 2008 12:00:47 -0700 (PDT)

Realmente Raul, existem os usuários do sistema, obrigado por me lembrar.

 
--
Atenciosamente,
Allan Carvalho 
MSN: address@hidden
Linux Registered User: #454591
--



----- Mensagem original ----
De: Raul Libório <address@hidden>
Para: address@hidden
Enviadas: Sexta-feira, 5 de Setembro de 2008 16:33:29
Assunto: Re: [shell-script] Script para copiar diretórios.


Você diz que vai levar o passwd, só que nem todos os usuários dele são
realmente usuários do seu sistema, certo? Crie uma lista com o nome deles,
fica mais fácil de gerenciar.
--

Raul Libório
UniJorge Redes - www.redesfja. com
rauhmarutsªhotmailº com
Linux user#4444581

Dúvidas: enviar para /dev/null

2008/9/5 Allan Carvalho <allancarvalho1@ yahoo.com. br>

>   Oie jimmy, obrigado pela resposta.
>
> Eu irei compactar o diretórios dos usuários no servidor A e copiar via scp
> pro servidor B dentro do diretório /tmp, e acredito que dentro deste arquivo
> compactado eu irei trazer também o passwd do servidor A e descompactar no
> /tmp do servidor B também, logo, no lugar de /etc/passwd considere como
> /tmp/passwd.
>
>
> --
> Atenciosamente,
> Allan Carvalho
> MSN: allanc2@gmail. com <allanc2%40gmail. com>
> Linux Registered User: #454591
> --
>
> ----- Mensagem original ----
> De: jimmy <ronaldo_tgz@ yahoo.com. br <ronaldo_tgz% 40yahoo.com. br>>
> Para: shell-script@ yahoogrupos. com.br <shell-script% 40yahoogrupos. com.br>
> Enviadas: Sexta-feira, 5 de Setembro de 2008 16:11:56
> Assunto: Re: [shell-script] Script para copiar diretórios.
>
> como é a conexão entre o servidor "A" e o servidor "B"?
>
> no arquivo /etc/passwd tem usuários que não de sistema e não
> posseum home directory, seria o caso testar isso primeiro?
>
> na linha
> "cp -R /tmp/home/$login/ * /home/vmail/ dominio.com. br/$login/ -> Os
> diretórios do servidor A irei descompactar no /tmp do servi\dor B"
>
> foi usado o comando cp e adiante você falou em descompactar, é isso mesmo?
>
> On Fri, Sep 05, 2008 at 10:52:55AM -0700, Allan Carvalho wrote:
> > Pessoal, tenho a seguinte situação:
> >
> > Vou mover os diretórios pessoais dos usuários de um servidor A que está
> com a estrutura /home/usuario para um servidor B que está com a estrutura
> /home/vmail/ dominio.com. br/usuario só que não quero sobrescrever o que
> já existe nesta pasta do servidor B, então escrevi este pequeno script só
> que eu ainda não o testei, pois gostaria de saber com vocês se é possível
> melhorá-lo.
> > Baseado no arquivo /etc/passwd do servidor A, o script fará o seguinte:
> >
> > for i in `cat /etc/passwd`
> > do
> > login=`cut -d: -f1 <<< $i` -> Irá adicionar o login do usuário na
> variável login
> > cp -R /tmp/home/$login/ * /home/vmail/ dominio.com. br/$login/ -> Os
> diretórios do servidor A irei descompactar no /tmp do servidor B
> > echo $login ": OK" -> dará a saída que o diretório do usuário foi copaido
> com sucesso.
> > done
> >
> >
> > Posso melhorar?
> >
> > Agradeço desde já.
> > --
> > Atenciosamente,
> > Allan Carvalho
> > MSN: allanc2@gmail. com
> > Linux Registered User: #454591
> > --
> >
> >
> >
> > Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua
> cara @ymail.com ou @rocketmail. com.
> > http://br.new. mail.yahoo. com/addresses
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> > ------------ --------- --------- ------
> >
> > ------------ --------- --------- --------- --------- --------- -
> > 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: shell-script- unsubscribe@ yahoogrupos. com.br
> > ------------ --------- --------- --------- --------- --------- -
> > 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.programmi ng.shell. brazil
> >
> > Links do Yahoo! Grupos
> >
> ____________ _________ _________ _________ _________ _________ _
>
>
> Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua
> cara @ymail.com ou @rocketmail. com.
> http://br.new. mail.yahoo. com/addresses
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>

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

 


      Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]