У меня есть команда, которая (потенциально) печатает несколько строк, а затем я хочу выполнить их одну за другой (например, используя xargs или что-то еще): find . -name "*string*" -print | awk '{ print "echo " $...
Ожидается, что можно создать процесс, например, spawn /usr/bin/sftp "$uri" /home/user/dest. Написав его таким образом, все будет очень просто, это будет одна строка. Тем не менее, я пытаюсь...
Я использую сценарий bash для входа на сервер telnet и выполнения ряда команд. Это выглядит так: login_and_run.sh #!/bin/bash unset TELNET_USER_NAME_STRING
сбросить TELNET_PASSWORD_STRING
unset ...
Я хочу изменить пароль на своем сервере. Существует четыре возможных пароля, которые должны быть приняты для смены пароля на сервере. Для этого я хочу написать "ожидаемый" сценарий...
Я хочу выполнить серию Expect скриптов. Цепочка выполнения выглядит так:
Задание Cron запускает bash-скрипт, эта оболочка запускает ~11 bash-скриптов параллельно, каждый из них вызывает Expect...
У меня есть виртуальная машина ESXi, которая выполняет команды примерно на 700~ устройствах в нашей сети. Он использует Expect, и из-за возраста этого оборудования у них бывают периоды низкой производительности. Эти две вещи несовместимы...
Настройка
Убунту 16.04
Сценарии expect В приведенном ниже простом сценарии цель состоит в том, чтобы просто найти самый старый файл .zip в каталоге на удаленной машине с помощью ssh.
Затем используйте scp, чтобы загрузить этот файл в папку ...
Я хотел бы надежно управлять некоторыми bash-программами (локальными или ssh) с помощью некоторых (возможно, интерактивных) скриптов (например, python). Я хочу отправлять команды, получать stdout/stderr этой команды в...
У меня есть сценарий ожидания, который использует взаимодействие каждый раз, когда требуется пароль. Ожидаемая программа автоматически запрашивает пароль несколько раз. Есть ли способ ввести только ...
Во время построения небольшого ожидаемого скрипта я заметил, что после выполнения скрипта некоторые символы автоматически попадали на вход bash. Я уже видел это на других программах, но здесь у меня есть ...
Я использую AutoExpect сгенерировал сценарий. см. следующее. Как понять, ожидайте - эксперт "\ r
Тип ха для помощи на псевдонимы \ r \ r
] 0; luoric @ linux-pc-64: / home / luoric / tmp [01; 34mluoric @ linux-pc-64 [01; 34m ...
Я пытаюсь написать сценарий Bash для перезагрузки нескольких машин через SSH, которые являются защищенными паролем. У меня есть все IPS, перечисленные в файле .txt и хотите, чтобы скрипт читал оттуда IPS. Я ...
Я создал сценарий, и он выглядит так: #! / Usr / bin / expect -f
установить ip [lindex $ argv 0];
создать ssh имя @ сервер
ожидать "задницу"
установить тайм-аут 0,5
отправить "пароль \ r"
ожидать "ххххх"
установить тайм-аут 1
send "...
У меня есть пароль, хранящийся в открытом тексте. Я только хочу, чтобы мой ожидаемый скрипт «LoadList» сможет прочитать пароль, чтобы вызвать сеанс SFTP. Там нет сценария, в котором я хочу быть в состоянии читать ...
Я хочу передать имя сервера, которое указано в файле (server_list), в качестве переменной для команды создания, которая находится в другом сценарии (user_create_script ). Цель этого скрипта - создать пользователя (david) в ...
У меня в настоящее время есть следующий код для автоматического сценария SSH: #! / USR / BIN / Ожидание -F Set PW » мимометр "
Spawn SSH (Hidden) Ожидайте «Пароль:»
Отправить «$ PW \ R» Ожидайте «Код подтверждения:»
...
Я пытаюсь сохранить список определенных файлов в переменную в expect. В своем сценарии я пытаюсь скомпилировать файлы с разными расширениями, например .foo, .bar. В этом примере у меня есть ...
, мне нужно написать скрипт, который работает на ПК с CentOS 7 и подключается к другому ПК с CentOS 7, используя SSH, выполнить команду консоли, например, -la "и сохранить выход из него в файл, чтобы быть ...
Я пытаюсь работать с командой expect, все работает хорошо, пока я не попытаюсь передать результаты команды по конвейеру в файл Gzip. Вот фрагмент файла bash: XYZ = $ (ожидать -c "
spawn python ...
Я пишу сценарий, чтобы получить дамп Переключатель Procurve-settings я запускаю скрипт так: ./script.sh | tee /home/user/telnet.log Здесь сценарий #! / usr / bin / expect -f
установить тайм-аут 20
set ...
Я хочу создать сценарий оболочки, который использует библиотеку Expect, однако Expect не установлен ни в одной из систем, в которых я хочу запускать сценарий. Могу ли я собрать Expect из исходного кода, а затем вставить то же самое ...
Я использую expect внутри моего сценария bash с помощью expect -c, но как мне передать ему параметры? Вот что я пробовал: FILE = "myFile"
HOST = "myhostname" / usr / bin / expect -c $ FILE $ HOST 'set ...
Когда я запускаю команду ambari-server upgrade из сценария bash, в в середине обновления возникает вопрос: сделали ли резервную копию базы данных сервера Ambari [y / n] (y)? поэтому мы хотим автоматизировать ...
У меня есть сценарий ожидания, и я хочу создать команду BASH, в которую он будет вводить данные. Когда я использую следующий синтаксис: spawn / bin / bash docker run -v $ OVPN_DATA: / etc / openvpn --rm -it kylemanna / openvpn ...
Я использую сценарий ожидания, и я не могу установить 2 переменные в выходной файл, я просто хочу назвать файл как требуется. #! / usr / bin / env ожидать
установить файл [lindex $ argv 0];
установить дату [exec date "+% d -...
Мы создаем базу данных куста, используя сценарий expect и некоторые другие команды. В случае, если мы снова запустим сценарий ожидания на машине, на которой уже создан куст, мы получим следующее: ERROR hive already ...
У меня есть программа, которая очень быстро записывает в стандартный вывод пакет текста, но в выводе нет определенного вывода, который Я могу написать цикл ожидания для. Пример stdout моей программы: [time:here]...
У меня есть следующий код. Как я могу перенаправить вывод ожидания в файл журнала, чтобы увидеть, все ли скопировано scp успешно. Этот фрагмент моего кода работает в фоновом режиме. экспорт ...