#!/bin/bash
set -x

USER="логин"
PASSWD="пароль"
LOG="telnnet_conn.log"
DATE=`date +%Y%m%d`
HOSTS=`cat ./ip`

SRV=`cat ./srv`
for H in $HOSTS
do

echo START SCRIPT:  >> $LOG
date +%x-%R >> $LOG

(



sleep 2;
echo -en "$USER\r";
sleep 2;
echo -en "$PASSWD\r";
sleep 2;
echo -en "copy running-config tftp\r";
sleep 2;
echo -en ""$SRV"\r";
sleep 2;
echo -en ""$H"_$DATE.cfg\r";
sleep 7;
echo -en "exit\r";
sleep 1;
exit;
) | timeout 15s telnet $H >> $LOG
echo ================================== >> $LOG
done >/dev/null
