Enviado em 06/03/2017 - 17:13h
Boa tarde pessoal, blz?#!/bin/bash
export arquivo="/home/lista_para_backup.txt"
export destino="/home/paineis/"
export INICIO=`date +%d-%m-%Y_%H:%M:%S`
echo -e "Backup iniciado as $INICIO" >> /home/log_backups.log
IFS=','
while read f1 f2 f3 f4
do
sshpass -p $f4 ssh $f2 -l $f3 -o StrictHostKeyChecking=no "cat /tmp/system.cfg" > $destino/$f1-ip-$f2-backup-`date +%d-%m-%Y`.cfg 2> /dev/null && export FIM=`date +%d-%m-%Y_%H:%M:%S` && echo -e "O backup de $f1 - $f2 foi efetuado com sucesso em $FIM" >> /home/log_backups.log || echo -e "Ocorreu um erro ao realizar o backup de $f1 - $f2 as `date +%d-%m-%Y_%H:%M:%S`" >> /home/log_backups.log
done < $arquivo
Nome_do_Radio_01,ip_do_radio,usuario,senha
Nome_do_Radio_02,ip_do_radio,usuario,senha
Nome_do_Radio_03,ip_do_radio,usuario,senha