Скрипт массовой настойки коммутатора SNR
#!/bin/bash
set -x
#Входные данные:
USER="admin"
PASSWD="admin"
LOG="telnnet_conn.log"
HOSTS="
192.168.1.2
192.168.1.3
и тд.
"
for H in $HOSTS
do
echo START SCRIPT: >> $LOG
date +%x-%R >> $LOG
(
sleep 1;
echo -en "$USER\r";
sleep 1;
echo -en "$PASSWD\r";
sleep 1;
echo -en "conf t\r";
sleep 1;
echo -en "vlan 322\r";
sleep 1;
echo -en "name control\r";
sleep 1;
) | telnet $H >> $LOG
echo =================================== >> $LOG
done