Olá Everton,

  para fazer uma transferência de arquivo via scp e shell automaticamente 
(chamado pelo cron)  você precisa configurar o servidor de conexão (a máquina 
que receberá os arquivos e que possui o serviço sshd de pé) para aceitar 
conexão sem a digitação de senha [1] ou usar um programa chamado sshpass[2] 
(não vem na maioria das distros mas é facilmente intalado via "./configure ; 
make ; make install). Acredito que essa etapa já não mais é problema para você!

  Para copiar diretórios recursivamente, use a opçãp "-r" do scp, mas se você 
quer sincronizar diretórios copiando somente alguns arquivos novos que foram 
gerados, nesse caso eu recomendo o "rsync", ele possui até mesmo uma opção que 
deleta no servidor arquivos que também já foram deletados na máquina cliente 
(mas esta opção não é default, acho que tem que colocar o parâmetro "--delete").

  Não sei se ajudei. Passe mais detalhes sobre esse seu script. Ele é executado 
pelo sistema ou um usuário o chama? Se um usuário chama seu script, o que você 
gostaria que esse usuário fornecesse de dados e quais as ações o script faria?

  Abralos,

  Marcelo Giovani
[1] http://www.gdhpress.com.br/blog/ssh-usando-chaves/
[2] http://sourceforge.net/projects/sshpass/



--- Em ter, 16/12/08, everton everton <[email protected]> escreveu:
De: everton everton <[email protected]>
Assunto: [shell-script] Digitar nome do arquivo
Para: [email protected]
Data: Terça-feira, 16 de Dezembro de 2008, 14:10










    
            Boa tarde



estou fazendo alguns scripts para envio e recebimento de arquivos em um

cliente



ate agora estava indo bem ! pq os arquivos tinham sempre o mesmo nome ou

extencao



mas agora estou com um problema que um arquivo gerado tem nomes de acordo

com a hora que foi gerado



preciso de uma dica ou de uma documentacao para mim pesquisar como fazer um

scripr que executa um scp



solicite o  nome do arquivo a ser enviado



[]´s



Everton



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




      

    
    
        
         
        
        








        


        
        


      Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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

Responder a