powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / please помогите со bash-скриптом
10 сообщений из 10, страница 1 из 1
please помогите со bash-скриптом
    #35085125
Elena40
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
помогите пожайлуста новичку очень нужно срочно

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

# 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
please помогите со bash-скриптом
    #35085268
enkarito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А разве '#' не считается началом комментария? Может нужно так:
Код: 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
please помогите со bash-скриптом
    #35085319
Elena40
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо я знаю ,запускала без '#'
...
Рейтинг: 0 / 0
please помогите со bash-скриптом
    #35085385
enkarito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
please помогите со bash-скриптом
    #35085567
Elena40
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ничего не выдает отрабатывает нормально..
...
Рейтинг: 0 / 0
please помогите со bash-скриптом
    #35085980
enkarito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А подробней можете ответить, что вы пробывали, как запускали, что получили...
Подробней описывайте свои действия и результат.
Потому что из ваших ответов практически нельзя сделать предположений...
...
Рейтинг: 0 / 0
please помогите со bash-скриптом
    #35086124
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
большинство проблем с expect обычно в том, что неправильно описано приглашение, проверьте внимательно.
Он скорее всего не встретил очередного приглашения и завис на этом
STK-lab2-hix5620 10.104.48.10 lab

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

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

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

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

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

expect "$ "

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


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