0
ответов

Команда spawn не найдена

Я пытаюсь использовать команду spawn для подключения к удаленному серверу, выполнить некоторые команды / скрипт. Вот сценарий: #! / Usr / bin / expect для i в базе данных статуса srvctl -d PROD | awk -F "" '{print $ (NF)}' ` ...
07.06.2016
0
ответов

Unable to execute bash script inside expect script

У меня есть expect script вида #!/usr/bin/expect ..... породить passwd ожидать "password:" отправить "пароль" .... .... .... ~/test.sh Выполняя это, я не могу запустить bash-скрипт test.sh. Как ...
10.04.2016
0
ответов

Могу ли я иметь оболочку (bash) с ожиданием, работающим в фоновом режиме?

Я пытаюсь написать ожидаемый сценарий, который после запуска будет следить за моим терминалом и запускать команду каждый раз, когда он находит совпадение. Возможно ли это даже с ожиданием? Если это так, would expect_background ...
10.03.2016
0
ответов

Могу ли я создать контейнер Docker из Dockerfile в интерактивном режиме с выделением некоторого псевдо TTY?

Я создаю контейнер снизу Dockerfile: ИЗ ubuntu: 14.04 ... ЗАПУСТИТЬ apt-get update && apt-get install -y vim # ВЫПОЛНИТЬ ssh-keygen -f /root/.ssh/id_rsa -N strongpass123 $% ^ RUN ssh-keygen -f / root / ....
19.02.2016
0
ответов

Expect to scp directory не работает при запуске из post commit

Я пытаюсь реализовать post-commit hook на svn, который будет scp некоторые файлы с машины svn на другую резервную машину после каждого коммита. Я написал скрипт с ожиданием следующим образом ...
25.12.2015
0
ответов

Расширение имени файла для сценария ожидания в bash

У меня есть следующий сценарий bash со встроенным сценарием ожидания: #! / Bin / bash if [! $ # == 2], затем echo "Usage: $ 0 os_base_version sn_version" exit fi if [-e / some / file / path / $ ...
01.11.2015
0
ответов

Expect script: Как ожидать литеральный символ * вместо * как символа glob или regex

У меня есть скрипт expect, который создает соединение с hunspell для проверки написания слова. К сожалению, если слово находится в словаре, hunspell просто отправляет обратно *. Как я могу сказать expect, чтобы ...
27.10.2015
0
ответов

Автоматический ввод пароля ssh в сценарии оболочки на Linux [дубликат]

Я могу использовать команду ssh и указать пароль и подключиться к другому серверу. Но мне нужно передать пароль в сценарии оболочки. как?
25.10.2015
0
ответов

Получать только файлы, измененные за последние 30 минут, с помощью sftp get

В сценарии .sh я использую команду expect для автоматической отправки sftp на другой компьютер для получения файлов. Мой сценарий будет настроен на запуск каждые 30 минут, после чего я хочу получать только файлы, которые были ...
17.09.2015
0
ответов

команда scp ведет себя по-разному при использовании утилиты expect

expect -c 'spawn scp -C -o CompressionLevel=9 ~/partFiles/* abc@10.200.4.15:/export/home/abc/; sleep 10; expect password; send "secretPassword\n";interact' throws - ~/partFiles/*: No such file or ...
12.05.2015