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

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

Re: [shell-script] Problemas com script para fazer backup por ftp


From: Carlos
Subject: Re: [shell-script] Problemas com script para fazer backup por ftp
Date: Fri, 11 Oct 2002 18:59:53 -0300

eh que nesse caso, o shell faz a substituicao da variavel antes de passar o 
comando para o ftp. Nao sei se eh implementado dessa maneira em todos shells, 
mas utilizo aqui com o ksh e funciona ok.

  Carlos


  ----- Original Message ----- 
  From: --| Samuel |-- 
  To: address@hidden 
  Sent: Friday, October 11, 2002 4:45 PM
  Subject: Re: [shell-script] Problemas com script para fazer backup por ftp


  acho q nao carlos, pois ele estaria dentro do ftp ! ele nao conseguiria ler
  as variaves externas ao ftp . . . .
  eu achei 2 solucoes, a que eu fiz de copiar todo o diretorio e outra, gerar
  outro programa, colocando no lugar de $data a data real, por se tratar de
  awk eu nem quis mexer nessa. . . .

  abracos



  ----- Original Message -----
  From: "Carlos" <address@hidden>
  To: <address@hidden>
  Sent: Friday, October 11, 2002 4:13 PM
  Subject: Re: [shell-script] Problemas com script para fazer backup por ftp


      Fabio, se voce colocar tudo em um unico script no formato abaixo
  funciona ?

  -----------------------------------------
  #/* script para realizacao de backup*/
  #!/bin/sh
  #/* script backup*/
  echo -e "Digite a data do backup:" '\c'
  read DataBackup
  echo $DataBackup > $1
  /usr/bin/ftp -niv casasrv1.casa.com.br << EOF
  user usuario pass senha
  cd /backup/total
  prompt
  mget *.$DataBackup
  bye
  EOF

  #/*fim de script backup*/
  -----------------------------------------


    Carlos


    ----- Original Message -----
    From: Fabio Gonçalves
    To: address@hidden
    Sent: Friday, October 11, 2002 3:53 PM
    Subject: [shell-script] Problemas com script para fazer backup por ftp



    Boa tarde!

    Fiz um script para fazer backup acessando uma outra maquina por ftp. A
  maquina local é FreeBSD 4.6.2 e a remota é OpenBSD Gostaria de passar no ftp
  como varialvel a data do arquivo que terei de copiar de um diretório.Assim
  copiaria todos os arquivos dessa data. Isso é possivel ser feito?

    Pensei em algo assim:

    arquivo 1
    #/* script para realizacao de backup*/
    #!/bin/sh
    #/* script backup*/
    echo -e "Digite a data do backup:" '\c'
    read DataBackup
    echo $DataBackup > $1
    /usr/bin/ftp -niv casasrv1.casa.com.br
  <</root/backup/script_backuptotal.txt
    #/*fim de script backup*/

    arquivo 2
    #/*inicio do script backuptotal.txt*/
    user usuario pass senha
    cd /backup/total
    prompt
    mget *.$DataBackup
    bye

    Acho que nao funciona pois, o FTP nao transmite a variavel DataBackup.É
  por isso? E tem outra forma de eu fazer isso sem copiar o diretório todo,
  apenas copiando os arquivos da data selecionada?

    Desde já agradeço.

    Fábio.



    ---------------------------------
    Yahoo! GeoCities
    Tudo para criar o seu site: ferramentas fáceis de usar, espaço de sobra e
  acessórios.

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


          Yahoo! Groups Sponsor



    ---------------------------------------------------------------------
    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: address@hidden
    ---------------------------------------------------------------------
    Esta lista é moderada de acordo com o previsto em
  http://www.listasdiscussao.cjb.net
    ---------------------------------------------------------------------


    Seu uso do Yahoo! Grupos é sujeito aos Termos do Serviço Yahoo!.



  [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: address@hidden
  ---------------------------------------------------------------------
  Esta lista é moderada de acordo com o previsto em
  http://www.listasdiscussao.cjb.net
  ---------------------------------------------------------------------


  Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
  http://br.yahoo.com/info/utos.html



        Yahoo! Groups Sponsor 
       


  ---------------------------------------------------------------------
  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: address@hidden
  ---------------------------------------------------------------------
  Esta lista é moderada de acordo com o previsto em 
http://www.listasdiscussao.cjb.net
  ---------------------------------------------------------------------


  Seu uso do Yahoo! Grupos é sujeito aos Termos do Serviço Yahoo!. 



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



reply via email to

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