Enviado em 04/02/2015 - 14:22h
Olá a todos!./teste.sh: line 46: warning: here-document at line 23 delimited by end-of-file (wanted `FTP')
./teste.sh: line 47: erro de sintaxe: fim prematuro do arquivo
# Clientes cadastrados a buscar informacoes.
cliente=("CACHACA" "BEBIDA" "GELADA")
usuario=("1001" "2002" "3003")
senha=("abc123" "def456" "ghi789")
indice=("36" "68" "36") # sub-pastas, diretorio
# Verificando o total de clientes.
chaves=("${!cliente[@]}")
QTDCLI=${#chaves[@]}
# Indo ate a pasta a receber os dados.
cd /var/www/planetpress/sistema/rejeitos/processar
# Capturando a data do dia para a busca.
pastadia=`date +%d-%m-%Y`
TOTAL=0
PARCIAL=0
# Passando por todos os clientes do ARRAY
for ((i=0; i<=$QTDCLI; i++))
do
ftp -ivn transfer.correios.com.br << FTP
user ${usuario[$i]} ${senha[$i]}
cd "DIRETO/${indice[$i]}/${usuario[$i]}/POE/$pastadia"
pwd
mget POE*.DIR
bye
EOF
FTP
EXITSTATUS=$?
if [ $EXITSTATUS != 0 ];
then
echo "$(date). . .ERRO na transmissao. . .arquivos do cliente ${cliente[$i]} nao recebidos." >> /var/log/processos/CorreiosBuscaRejeitos.log
else
TOTAL=`ls *.DIR | wc -l`
PARCIAL=$(($TOTAL))
echo "$(date). . .processo executado. . .$PARCIAL arquivos capturados do cliente ${cliente[$i]}" >> /var/log/processos/CorreiosBuscaRejeitos.log
fi
unset EXITSTATUS
TOTAL=0
done
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Instalando Discord no Debian 13
Instalar driver Nvidia no Debian 13
Redimensionando, espelhando, convertendo e rotacionando imagens com script
Software livre - será que eu estou tão errado assim? (6)
A escola é altamente ineficiente e ineficaz! (10)