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

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

Re: [shell-script] Erro ao rodar script linha 18


From: jimmy
Subject: Re: [shell-script] Erro ao rodar script linha 18
Date: Mon, 22 Dec 2008 12:54:07 -0200
User-agent: Mutt/1.4.2.3i

On Mon, Dec 22, 2008 at 12:11:56PM -0200, Jose Valdir Gama wrote:
> Pessoal,  estou com um script bem básico, mas sou muito ruim em script e
> estou com um que está dando erro na linha 18  segue o script abaixo:
> #!/bin/bash
> #
> DATA=`date +%Y_%m_%d`
> # Dados do arquivo de backup
> MAQUINA="server2"
> ARQUIVO="backup-incremental-$MAQUINA-$DATA.tar.gz"
> DIRETORIOS="/etc /home/samba /home/publico"
> # Dados do servidor FTP
> HOST_FTP="192.168.0.1"
> USUARIO_FTP="backup"
> SENHA_FTP="Internet145"
> # A partir daqui não precisa mais editar.
> # Cria o arquivo .tar.gz no /tmp (Temporário)
> cd /tmp
> find $DIRETORIOS -mtime -1 -type f -print |
> tar zcf /tmp/$ARQUIVO -T -
> # Acessa o FTP e coloca os arquivos
> ftp -in <             "ESTA È A LINHA COM PROBLEMA"
> open $HOST_FTP
> user $USUARIO_FTP $SENHA_FTP
> bin
> lcd /tmp
> dele $ARQUIVO
> cd backup
> put $ARQUIVO
> bye
> EOF
> # Remove os arquivos temporarios
> rm -rf /tmp/$ARQUIVO
> 
> 
> Alguém sabe o que tem que fazer para corrigir?
> 
> Abraço
> 
> -- 
> Sumaré- SP
> 
> ------------------------------------

saudações josé,

me parece que só há um erro na linha:
ftp -in <             "ESTA È A LINHA COM PROBLEMA"

que deveria ficar assim:

ftp -in <<EOF

assim você informa que a entrada padrão vai ser as linhas subseqüentes
até encontrar a palavra "EOF"


reply via email to

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