Tesla4o
@Tesla4o
Без пользы жизнь - безвременная смерть... В. Гете

Как в баш скрипте после запуска программы ввести комманду для запущенной программы?

Как в программе после запуска выполнить команду? все в одном баш скрипте.

#!/bin/bash 
./soft_test
 #тут нужно выполнить команду для soft_test типа "start"


нужно еще чтобы комманда ввелась через три секунды после запуска soft_test
  • Вопрос задан
  • 211 просмотров
Пригласить эксперта
Ответы на вопрос 3
Radjah
@Radjah
Ответ написан
Комментировать
Попробуйте printf 'start\n' | ./soft_test - без паузы

Если нет, то есть специализированная утилита expect.
https://habr.com/company/ruvds/blog/328436/
Ответ написан
Комментировать
@ggruno
Sleep ?
Xdotool
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы