12 октября 2013 г., 3:13 пользователь Dmitry Alexandrov
<[email protected]> написал:
>> так вот, есть какой-то способ считывать пользовательский ввод в течение
>> этих 15 секунд с сохранением результатов, если энтер жмакнуть юзер не
>> успел?
>
> На Баше как таковом, полагаю, способа нет.

Утилита timeout.
Есть в coreutils и в busybox.

Пример:

var=`timeout -t15 other_script` || return 1

Ответить