0
ответов

Tcl + Проверить существование файла

Я пытаюсь проверить, существует ли файл в Tcl, но я не могу получить истинный результат. Хотя я знаю, что он присутствует. while {true} {если {[файл существует $ file_name] == 1} {...
вопрос задан: 23 February 2018 00:27
0
ответов

expect script + как игнорировать строки, если они не появляются

Я пишу следующий expect script для того, чтобы автоматизировать вход по ssh на удаленную Linux машину. И запускаю команду "cat /etc/APP_VERSION.txt file" Иногда меня не спрашивают от команды ssh о - "Are ...
вопрос задан: 10 December 2017 07:22
0
ответов

Что эквивалентно программе разбуферизации в Windows?

Привет, согласно этому сообщению, unbuffer подключается к команде через псевдотерминал -(pty ), что заставляет систему рассматривать его как интерактивный процесс, поэтому не использует буферизацию stdout. Я бы...
вопрос задан: 13 April 2017 12:36
0
ответов

Как указать пароль в сценарии оболочки?

В файле сценария оболочки я использую некоторые команды, такие как scp и сделать установку, которая запрашивает мой пароль. Я запускаю сценарий оболочки для компиляции большого проекта, и через некоторое время он запрашивает мой пароль для ...
вопрос задан: 8 April 2016 12:34
0
ответов

Используйте ожидаемый в скрипте bash пароль для команды SSH

Тем, кто хочет ответить, что я должен использовать ключи SSH, воздержитесь, я пытаюсь использовать ожидаемый в скрипте bash для предоставления пароля SSH. Предоставление пароля работает, но я не попадаю в SSH ...
вопрос задан: 17 July 2015 16:06
0
ответов

Как лучше всего автоматизировать сеанс отладки GDB?

Есть ли в GDB встроенный механизм сценариев, должен ли я кодировать ожидаемый сценарий, или есть еще лучшее решение? Я буду посылать одну и ту же последовательность команд каждый раз, и я буду...
вопрос задан: 13 June 2015 11:35
0
ответов

Ожидайте вывод скрипта на консоли Perl

У меня есть скрипт exp -script.exp для ввода имени и пароля. он вызывает файл test.sh, как показано ниже. установить время ожидания -1 spawn ./test.sh -создать match_max 100000 Ожидается -exact "Введите имя:" send - "abcd \ ...
вопрос задан: 27 February 2015 06:40
0
ответов

Как использовать переменные сценария bash в условных операторах ожидания

Я пишу сценарий bash и использую его для работы с sftp. Теперь в блоке ожидания я хочу получить доступ к переменной bash в условном выражении. но я не могу этого сделать. Может кто поможет в этом. А также...
вопрос задан: 2 April 2014 18:55
0
ответов

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

I хотите знать, как заставить команду ожидания в сценарии ожидания ожидать совпадения точной строки, прежде чем перейти к следующей строке сценария. Сценарий оболочки Bourne (sh): #!/bin/sh #!/usr/bin/expect ...
вопрос задан: 12 January 2014 20:29
0
ответов

Вход без пароля

Постановка проблемы Я хочу получить доступ к серверу, не спрашивая меня, пароль (будет упомянут в сценарии )и запустить команду на этом сервере. Мой код #!/usr/bin/expect порождать судо су -<...
вопрос задан: 23 November 2013 13:14
0
ответов

Как автоматизировать сеанс telnet с помощью Expect?

Я пытаюсь написать сценарий ожидания для автоматизации telnet. Это то, что у меня есть до сих пор. #!/USR/бен/ожидание # Проверка ожидания скрипта для telnet. спаун телнет 10.62.136.252 ожидать "foobox логин:" отправьте "foo1\r"...
вопрос задан: 5 September 2013 18:41
0
ответов

Есть ли гем, эквивалентный Expect для Ruby?

Есть ли аналог Expect для Ruby? Я попытался выполнить поиск на code.google и rubygems.org, но, к сожалению, он не появился. К вашему сведению: Expect - это инструмент автоматизации и тестирования Unix, написанный Доном Либесом ...
вопрос задан: 16 July 2013 15:42
0
ответов

Perl Rover v3 передает переменную среды в наборы правил

Я использую модуль Perl Rover версии 3 для входа на сервер Linux/Unix и запуска сценария. В наборе правил, если я добавлю полное имя пути, он скопирует скрипт на удаленный сервер, не имея возможности...
вопрос задан: 29 April 2013 09:09
0
ответов

Как получить доступ к переменным среды в сценарии Expect?

Я хотел бы получить доступ к переменной окружения PATH внутри ожидаемого сценария. Как я могу этого достичь? Мой фактический сценарий: #! / Usr / bin / Ожидайте установленного времени ожидания 300, отправьте «echo $ PATH \ r», и его результат будет: ...
вопрос задан: 2 October 2012 17:45
0
ответов

В чем разница между методами ожидания и заглушки OCMock?

Я пытаюсь использовать OCMock для тестирования своего приложения. Но меня смущает, где мы должны использовать expect и где использовать заглушку? Кто-нибудь может помочь, пожалуйста?
вопрос задан: 19 June 2012 07:17
0
ответов

Есть ли реализация 'expect' или подобная ожиданию библиотека, которая работает в python3?

Я хотел бы использовать ожидаемый модуль в python3. Насколько я знаю, ни pexpect, ни Fabric не работают с python3. Есть ли аналогичный пакет, который я могу использовать? (Если нет, кто-нибудь знает, поддерживает ли py3...
вопрос задан: 15 May 2012 19:11
0
ответов

получает не ожидание ввода пользователем в сценарии ожидания

Когда я пытаюсь запустить следующий сценарий ожидания, он просто завершает работу вместо ожидания ввода пользователем. Может ли кто-нибудь сказать мне, что я делаю неправильно? #!/usr/bin/ожидание помещает -nonewline stdout "Enter...
вопрос задан: 30 April 2012 17:57
0
ответов

Какие фреймворки модульного тестирования доступны для ассемблера x86?

Похоже, что юнит-тестирование стало модным в наши дни, и я знаю, что многие из вас подумают: «Почему бы просто не использовать язык X с фреймворком Y уже?" Но я предлагаю эту идею дальше...
вопрос задан: 2 March 2012 08:39
0
ответов

Как получить pid подпроцесса в сценарии ожидания оболочки после spawn

Часть сценария a.exp: # ! / usr / bin / ожидать # ..... создать ssh -qTfnN -D $ port $ user @ $ host ожидать "* assword: *" # ..... Как мне получить pid подпроцесса "ssh". Если я выполню их в оболочке bash, ...
вопрос задан: 13 February 2012 12:36
0
ответов

pexpect не может передавать ввод более 1024 символов?

В настоящее время я передаю некоторый ввод процессу с помощью pexpect со следующим кодом: p = pexpect.spawn('cat', timeout=5.0 ) p.maxread = 5000 p.setecho(False) # предотвратить процесс от эха stdin ...
вопрос задан: 11 February 2012 23:16
0
ответов

сценарий ожидания для автоматизации входа в telnet

Я пытался создать сценарий ожидания для автоматического входа в мое устройство через telnet. команда expect, сценарий работает нормально, входит в систему ...
вопрос задан: 17 October 2011 05:28
0
ответов

Ожидаемый скрипт не работает под crontab

У меня есть ожидаемый сценарий, который мне нужно запускать каждые 3 минуты на моем узле управления, чтобы собирать значения tx / rx для каждого порта, подключенного к коммутатору SAN DCX Brocade, с помощью команды # portperfshow # Каждый раз, когда я ...
вопрос задан: 1 October 2011 14:16
0
ответов

Как узнать, что я завершил интерактивный режим?

Я пишу некоторые команды ожидания на bash. Скрипт: #! / Bin / bash set timeout -1 expect -c "spawn telnet $ IP $ PORT1 sleep 1 send \" \ r \ "send \" \ r \ "expect Prompt1> interact ...
вопрос задан: 21 August 2011 11:54
0
ответов

Expect не распознает $ expect_out (buffer) или $ expect_out (0, string)

У меня Ubuntu 9.10 (и не могу изменить его в ближайшем будущем из-за тестирования) с expect5.45. Expect работает, но у меня есть (как минимум) две проблемы. Во-первых, expect не похоже на ...
вопрос задан: 20 June 2011 20:03
0
ответов

SSH в приложении Java с функциональностью «ожидать» [закрыто]

С «ожидать»,можно выполнять команды SSH и анализировать вывод этих команд, чтобы изменить ход выполнения программы. Я бы хотел сделать это с помощью Java. То есть я хочу, чтобы мое приложение Java запустило сеанс SSH, выполнило ...
вопрос задан: 18 June 2011 08:33
0
ответов

Help with Expect within a bash script

I wrote a bash script with expect within, to connect to a terminal server and clear lines. I am unable to figure out the error I am getting, as in I have given all the braces necessary. I also do not ...
вопрос задан: 7 April 2011 10:48
0
ответов

Альтернатива awk

Я использую следующую команду awk в сценарии ожидания, чтобы получить шлюз для определенного маршрута назначения | grep $ dest | awk '{print $ 2}' Однако ожидаемому сценарию не нравится $ 2 в ...
вопрос задан: 14 February 2011 16:29
0
ответов

Почему мой сценарий ожидания не работает в строке 1?

Самая первая строка моего сценария ожидания не работает. Вот все содержимое моего скрипта, и он терпит неудачу: #! / Usr / bin / expect -f И он сразу же терпит неудачу с ": нет такого файла или каталога, как мой ...
вопрос задан: 22 December 2010 02:33
0
ответов

Как отключить буферизацию вывода в Process.StandardOutput

Этот вопрос задавали ранее несколько раз, но я не нашел удовлетворительного ответа ни в одном из этих обсуждений. Я запускаю процесс командной строки, который производит измерения в режиме реального времени ...
вопрос задан: 4 October 2010 15:17
0
ответов

Другие решения / языки, которые превосходят основанный на TCL Expect? [закрыто]

Я поражен тем, как Expect (TCL) может автоматизировать многие вещи, которые я обычно не мог делать. Я думал, что могу глубже изучить Expect, прочитав книгу, но прежде чем я это сделаю, я хочу спросить, есть ли другие ...
вопрос задан: 20 September 2010 23:46