Опитвам се да напиша опитен сценарий, койтоизпълнява / изпълнява друг скрипт на shell. Този шрифт на корпуса конфигурира емулатор, така че скриптът за очакване е предназначен автоматично да конфигурира емулатора, като изпрати съответните данни. Въпреки това, когато написах exec
следвано от името на скрипта на shell в мояочакват скрипт, нищо не се случи. Конзолата просто седи и чака. Въвеждането на низове и каквото не скрива скрипта. Невъзможност за стартиране. DOA ... Четох от други публикации, че използването на exec не е подходящо, когато е необходимо взаимодействие с подпрограмата.
Всеки съвет за това как мога да изпълня скрипта на shell в очакването на скрипта тогава?
Благодаря!
Отговори:
0 за отговор № 1Ако искате да взаимодействате със скрипта на shell, трябва да го направите spawn
то тогава expect
да видите модели и send
отговори.
Ако сте съвсем нови да очаквате, разгледайте книгата "Exploring Expect" от автора на очакване на Don Libes.