Страница 1 из 1
как сбросить всех пользователей
Добавлено: 2010-08-27 11:45:18
Skit
Пробую такой скрипт:
Код: Выделить всё
CISCO="172.18.0.1"
USER="user"
RSH="/usr/bin/rsh"
/usr/local/bin/sudo -u $USER $RSH -l $USER $CISCO show users \
| grep Vi |awk '{print $1}' | while read VIRTUALINT;
do
Vi=`echo $VIRTUALINT | sed s/Vi//g`
/usr/local/bin/sudo -u $USER $RSH -l $USER $CISCO clear interface virtual-access $Vi
done
Сбрасывает только одного, самого первого. Потом вываливается из цикла.
Как сбросить всех?
Re: как сбросить всех пользователей
Добавлено: 2010-09-06 0:49:24
lolwut
скрипт перепешите и все заработает

Re: как сбросить всех пользователей
Добавлено: 2010-09-06 15:00:26
skeletor
Используйте цикл for:
Код: Выделить всё
CISCO="172.18.0.1"
USER="user"
RSH="/usr/bin/rsh"
for VIRTUALINT in `/usr/local/bin/sudo -u $USER $RSH -l $USER $CISCO show users | grep Vi |awk '{print $1}'`
do
Vi=`echo $VIRTUALINT | sed s/Vi//g`
/usr/local/bin/sudo -u $USER $RSH -l $USER $CISCO clear interface virtual-access $Vi
done
Re: как сбросить всех пользователей
Добавлено: 2010-09-07 16:36:22
lolwut
я собсно это и имел ввиду

Re: как сбросить всех пользователей
Добавлено: 2010-09-20 15:28:40
detx
Для PPPoE
Но если таким макаром у меня cisco 7201 задумывается минут на 10-15.
Re: как сбросить всех пользователей
Добавлено: 2010-09-20 16:05:38
lolwut
Код: Выделить всё
conf t
int type slot/port
no pppoe enable <группа если не default>
всех и сразу! без тормозов и раздумий

Re: как сбросить всех пользователей
Добавлено: 2010-09-20 16:51:49
detx
lolwut писал(а):Код: Выделить всё
conf t
int type slot/port
no pppoe enable <группа если не default>
всех и сразу! без тормозов и раздумий

Прикольный выход из положения
Re: как сбросить всех пользователей
Добавлено: 2010-09-20 16:58:01
lolwut
100% рабочий, проверено
