Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
MOByte
Зарегистрирован: 27.01.2002 Сообщения: 8 Откуда: Lost Cluster
|
Добавлено: Пт Авг 02 2002 07:53 Заголовок сообщения: Как подтвердить команду ? |
|
|
С сервака надо по крону выполнить через rsh на циске команду, которая требует подтверждения "Confirm?" (в интерактиве нажимаю "Y"), т.е. что надо дополнить кроновом скрипте
/usr/bin/rsh -l root ... ?
З.Ы. Или хотя бы ссылку.
Заранее спасибо. |
|
Вернуться к началу |
|
|
crash
Зарегистрирован: 02.11.2001 Сообщения: 1836 Откуда: Бердск
|
Добавлено: Пт Авг 02 2002 10:38 Заголовок сообщения: Re: Как подтвердить команду ? |
|
|
напиши скриптик из строк 2-3 и запускай из крона его. |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://www. Гость
|
Добавлено: Пт Авг 02 2002 10:47 Заголовок сообщения: Какую именно команду? |
|
|
Вероятно, у команды есть ключик, который отменяет подтверждение. Иди можно запускать команду так: /usr/bin/rsh -l root ... </.../yes где файл /.../yes будет содержать подтверждение. Впрочем, способов переназначения stdin в Unix немерянно... |
|
Вернуться к началу |
|
|
MOByte
Зарегистрирован: 27.01.2002 Сообщения: 8 Откуда: Lost Cluster
|
Добавлено: Пт Авг 02 2002 18:51 Заголовок сообщения: Re: Какую именно команду? |
|
|
clear counters serial |
|
Вернуться к началу |
|
|
MOByte
Зарегистрирован: 27.01.2002 Сообщения: 8 Откуда: Lost Cluster
|
Добавлено: Пт Авг 02 2002 19:40 Заголовок сообщения: echo y | rsh -l root ай.пи.циски clear counters serial |
|
|
Все равно эта команда требует "ручного" подтверждения |
|
Вернуться к началу |
|
|
shaato Гость
|
Добавлено: Сб Авг 03 2002 16:01 Заголовок сообщения: Re: echo y | rsh -l root ай.пи.циски clear counters serial |
|
|
man expect (сначала его, конечно, надо поставить...) |
|
Вернуться к началу |
|
|
MOByte
Зарегистрирован: 27.01.2002 Сообщения: 8 Откуда: Lost Cluster
|
Добавлено: Вс Авг 04 2002 00:07 Заголовок сообщения: Спасибо |
|
|
Есть expect, и вроде понятно Буду пробовать. Спасибо. |
|
Вернуться к началу |
|
|
crash
Зарегистрирован: 02.11.2001 Сообщения: 1836 Откуда: Бердск
|
Добавлено: Вс Авг 04 2002 07:32 Заголовок сообщения: Re: echo y | rsh -l root ай.пи.циски clear counters serial |
|
|
если мне память не изменяет, то ты в одной строке дал много команд. напиши скриптик и сделай сначала вход в циску а потом очистку.. попробуй на всякий случай echo y/y/ | и то что тебе надо. |
|
Вернуться к началу |
|
|
|