Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / please помогите со bash-скриптом / 10 сообщений из 10, страница 1 из 1
24.01.2008, 15:00:58
    #35085125
Elena40
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
please помогите со bash-скриптом
помогите пожайлуста новичку очень нужно срочно

вот такой скрипт:

# Script to backup config on all Siemens hiX5620

set timeout 12000
spawn bash

expect "$ "
#send "telnet STK-lab2-hix5620\r"
#send "root\r"
#expect ": "
#send "ajll9\r"
#expect "#"
#send "copy running-config STK-lab2-hix5620.config\r"
#expect "#"
#send "copy STK-lab2-hix5620.config remote 217.168.86.100\r"
#expect "#"
#send "exit\r"
#expect "$ "

пытаюсь вытащить содержимое config но получается только

STK-lab2-hix5620 10.104.48.10 lab
...
Рейтинг: 0 / 0
24.01.2008, 15:31:35
    #35085268
enkarito
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
please помогите со bash-скриптом
А разве '#' не считается началом комментария? Может нужно так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
# Script to backup config on all Siemens hiX5620 

set timeout  12000 
spawn bash

expect "$ "
send "telnet STK-lab2-hix5620\r"
send "root\r"
expect ": "
send "ajll9\r"
expect "#"
send "copy running-config STK-lab2-hix5620.config\r"
expect "#"
send "copy STK-lab2-hix5620.config remote 217.168.86.100\r"
expect "#"
send "exit\r"
expect "$ "
...
Рейтинг: 0 / 0
24.01.2008, 15:41:36
    #35085319
Elena40
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
please помогите со bash-скриптом
спасибо я знаю ,запускала без '#'
...
Рейтинг: 0 / 0
24.01.2008, 15:51:30
    #35085385
enkarito
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
please помогите со bash-скриптом
1) а что выводит? какие-нибудь ошибки?
2) попробуйте вручные выполнить те же действия, что выполняет скрипт
Код: plaintext
1.
2.
3.
4.
5.
6.
$ telnet STK-lab2-hix5620
Ввести root
Ввести пароль ajll9
# copy running-config STK-lab2-hix5620.config
# copy STK-lab2-hix5620.config remote  217 . 168 . 86 . 100 
# exit
$
...
Рейтинг: 0 / 0
24.01.2008, 16:28:17
    #35085567
Elena40
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
please помогите со bash-скриптом
ничего не выдает отрабатывает нормально..
...
Рейтинг: 0 / 0
24.01.2008, 18:13:07
    #35085980
enkarito
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
please помогите со bash-скриптом
А подробней можете ответить, что вы пробывали, как запускали, что получили...
Подробней описывайте свои действия и результат.
Потому что из ваших ответов практически нельзя сделать предположений...
...
Рейтинг: 0 / 0
24.01.2008, 19:07:04
    #35086124
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
please помогите со bash-скриптом
большинство проблем с expect обычно в том, что неправильно описано приглашение, проверьте внимательно.
Он скорее всего не встретил очередного приглашения и завис на этом
STK-lab2-hix5620 10.104.48.10 lab

Вот здесь например почему нельзя ждать приглашения, а сразу за телнетом пуляется логин?

авторsend "telnet STK-lab2-hix5620\r"
send "root\r"
...
Рейтинг: 0 / 0
25.01.2008, 00:42:59
    #35086492
Ося
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
please помогите со bash-скриптом
--null--большинство проблем с expect обычно в том, что неправильно описано приглашение, проверьте внимательно.
Он скорее всего не встретил очередного приглашения и завис на этом
STK-lab2-hix5620 10.104.48.10 lab

Вот здесь например почему нельзя ждать приглашения, а сразу за телнетом пуляется логин?

авторsend "telnet STK-lab2-hix5620\r"
send "root\r"

стопудова, так работать не будет
...
Рейтинг: 0 / 0
25.01.2008, 23:08:13
    #35089016
Elena40
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
please помогите со bash-скриптом
Cпасибо всем за ответы.C ожиданием приглашения все равно не работает.Ошибок не выдает.. а содержимое файла не копирует.Может команда сору так срабатывает?
...
Рейтинг: 0 / 0
29.01.2008, 13:54:28
    #35094673
jan2ary
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
please помогите со bash-скриптом
Может

expect "$ "

пытается взять переменную окружения, и стоит попробовать expect "\$ ", или expect '$ '
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / please помогите со bash-скриптом / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]