Описание тега expect

1 ответ

Ожидаемый сценарий + как выполнить случай в ожидаемом сценарии

Следующая ожидаемая цель сценария - напечатать имя хоста с машины linux / solaris и в соответствии с результатами имени хоста ожидать, что скрипт запустит скрипт linux.ksh или solaris.ksh expect_sun_script=`cat << EOF set timeout -1 spawn teln…
10 окт '12 в 07:58
2 ответа

#!/usr/bin/ ожидаем, что не работает

Это, вероятно, простой вопрос, однако есть простой ожидаемый скрипт, к которому я добавляю исполняемый бит, который, кажется, игнорирует строку интерпретатора #!/ Usr/bin/ wait. Более того, кажется, что переменные не устанавливаются, поскольку, когд…
16 июн '15 в 17:47
1 ответ

Ожидать, что скрипт не работает со скриптом bash

Я хочу сценарий, который SSH к удаленному серверу, а затем запустить сценарий, который находится на моем локальном компьютере, а затем сохранить вывод на моем локальном компьютере Ожидайте скрипт для ssh на удаленный сервер: #!/usr/bin/expect -f set…
17 апр '13 в 21:23
1 ответ

Тот же сценарий, та же ОС, та же установка, сбой

Так что я работаю с RANCID контролировать некоторые переключатели, и я использую clogin Теперь для тестирования некоторых модификаций. Я работаю на двух разных компьютерах, но оба они из офиса. Хотя они находятся в разных подсетях, оба могут стабиль…
28 апр '16 в 11:24
1 ответ

Экран, ожидайте и сценарий отдельного взаимодействия

Попытка написать bash-скрипт, который откроет экран, запустит приложение на python и будет взаимодействовать с взаимодействием с python, как требуется при первом запуске. Если это невозможно на экране, я был бы рад перейти на tmux в качестве альтерн…
30 апр '13 в 08:05
2 ответа

Httpd + Expect Script Fail (не больше ptys), если httpd не запускается через cli

У меня есть виртуальный сервер CentOS через Vmware. Сервер запускает демон httpd, который обслуживает страницу php с формой. Пользователи заполняют форму, и, нажав кнопку "Отправить", страница php вызывает ожидаемые сценарии. Если я запускаю httpd ч…
04 апр '12 в 09:16
1 ответ

Как прослушивать ловушки SNMP с сетевых устройств с поддержкой SNMP?

Я только начал работать в сетевом отделе моей школы, и мне поручили проект по разработке программы для прослушивания ловушек с сетевых устройств SNMP. Устройство, которое я тестирую с точкой доступа Cisco Aironet 1242, я искал в Интернете, как это с…
10 май '12 в 20:05
1 ответ

Ожидать запуска скрипта при запуске cron

Я надеюсь, что этот вопрос в порядке для этого форума. У меня есть устройство, модем. Я говорю с этим модемом с программой linux "screen" в качестве терминальной программы. Я призываю это так/usr/bin/screen /dev/tty6Msgstr "Мне нужно отправлять окол…
22 июл '15 в 11:32
0 ответов

Ожидать дважды запрашивает пароль во время появления

spawn ssh -q user@xx.xx.xx.xx Password: Password: Ожидайте нулевой, прежде чем я отправил пароль. Отладочная информация expect: does "" (spawn_id exp6) match glob pattern "yes/no"? no "Password: "? no Password: expect: does "Password: " (spawn_id ex…
01 июл '17 в 14:43
3 ответа

Как сохранить скрипт от проглатывания всего стандартного ввода?

У меня есть сценарий, который читает из канала в цикле и запускает сценарий ожидания и обычный сценарий оболочки в цикле. Оба сценария запускают ssh на другом сервере, чтобы получить часть данных. Например: cat /tmp/file | while read a b c d do s=`e…
21 июн '14 в 02:43
0 ответов

Меньше не работает в контейнере LXC

Я испытываю некоторые проблемы при работе меньше и ожидаю внутри контейнера LXC (будь то с помощью консоли или SSH) Expect не сработает, пока я не добавлю "взаимодействие" в любом месте скрипта, и less не показывает никакого вывода и выходит со стат…
27 ноя '14 в 08:45
2 ответа

Проверка пароля в скрипте bash

Справочная информация: мне нужно скопировать файл с одного сервера на более чем 100 серверов в тестовой среде. после того, как файл скопирован, он требует изменения / проверки прав доступа к файлу. Это все серверы Linux. большинство из них имеют оди…
1 ответ

Как напечатать название ожидаемого сценария?

В Bash я могу сделать что-то вроде этого: echo "Имя этого скрипта $0" Есть ли способ сделать что-то подобное в ожидании?
01 июн '11 в 19:07
1 ответ

Что не так с моим ожидаемым сценарием?

Я пытаюсь научиться использовать команду ожидающих, чтобы помочь мне автоматизировать развертывание некоторых программ с помощью сценариев оболочки, и решил, что для начала я начну с чего-то простого. Я создал файл в моем домашнем каталоге с именем …
04 май '10 в 13:01
1 ответ

Запустить несколько скриптов bash с ожидаемым кодом и оставить их работающими

У меня есть несколько сценариев bash, которые будут выполнять некоторые действия, требующие пользовательского ввода, поэтому я использую функцию ожидаемо. Тем не менее, мне нужно, чтобы продолжать работать. Но если я использую функцию ожидаем, коман…
15 июн '11 в 15:57
2 ответа

Могу ли я использовать ожидаемый с SCP, чтобы обойти запрос пароля?

Я пытаюсь передать некоторые файлы с помощью SCP в сценарии оболочки, но мне предлагается ввести пароль на удаленной машине. Могу ли я использовать ожидаемый с scp для ввода пароля, чтобы мне не приходилось вводить его все время?
05 дек '10 в 06:54
2 ответа

Почему `slapconfig -backupdb` не создает образ диска при запуске из cron на Snow Leopard Server?

Несколько лет назад я собрал следующее expect скрипт для резервного копирования Open Directory под Tiger Server, и он хорошо работает и под Leopard Server: #!/usr/bin/expect -f set date [timestamp -format "%Y-%m-%d"] set archive_path "path/to/you/ba…
23 июл '10 в 21:08
2 ответа

Сборка ожидаемого v5.43 не удалась с Tcl v8.5.8

Я пытаюсь построить "ожидаемый" из источника v5.43, используя Tcl, собранный из источника v8.5.8 на Redhat Linux. Tcl собран нормально, но моя попытка построить ожидаемо не удалась. Я запускаю configure, затем make, что выдает ошибку: TCL_REG_BOSONL…
06 май '10 в 20:27
1 ответ

Ожидайте чтения сценариев из файла

Я пытаюсь сменить пароль для пользователя на нескольких маршрутизаторах на основе Linux, извлекающих IP-адреса из списка. Iplist.txt - это просто список ips (по одному на строку). Это код, который я пытаюсь использовать: #!/usr/bin/expect set timeou…
05 мар '16 в 16:52
2 ответа

Установите минимально работоспособный сервер Linux на ПК и получите частный IP-адрес

Сценарий таков: я хочу использовать Expect для автоматизации некоторых повседневных задач по проверке серверов журналов с частными IP-адресами. Telnet/SSH к этим серверам с сервера Linux с публичным IP-адресом не будет работать. Любой способ настрои…
20 дек '11 в 03:19