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
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Descritores de Arquivos e Swappiness
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
O Que Fazer Após Instalar Ubuntu 25.04
O que você está ouvindo agora? [2] (175)
Copiar Layout do Teclado para aplicar em outra Distribuição (10)
Autenticação necessária. um aplicativo quer acesso ao chaveiro (2)