Мне нужно подождать ввода в течение 20 секунд, после этого myscript должен продолжить выполнение.
Я пытался использовать read -t20 var
, однако это работает только на bash.Я использую ksh в Solaris 10.
Может кто-нибудь мне помочь, пожалуйста?
EDIT : 20 секунд - это только пример.Давайте представим, что нужно подождать 1 час.Но парень может или не может быть перед ПК, чтобы записать ввод, ему не нужно ждать 1 час, чтобы ввести ввод, но если он не перед ПК, поэтому оболочка должна продолжить выполнение после ожиданияв течение некоторого времени.
Спасибо!