Zsh: время ожидания и значения по умолчанию для встроенных Vared - PullRequest
0 голосов
/ 04 февраля 2020

У меня есть время l oop, которое использует vared для запроса ввода пользователя. Я ищу способ установить тайм-аут, выполнить переменную по умолчанию и l oop вернуться к приглашению, если пользователь не вводит данные через определенное время. Мне известно о команде чтения и ее аргументе времени ожидания, но возможно ли это как-то с помощью vared?

Кроме того, есть ли способ установить значение по умолчанию для vared, которое не выводится на приглашение?

Любая помощь с благодарностью!

local command
while :
    do 
       echo "Enter a command or type 'quit' to exit:" 
       vared -p "[*]: " command 

       if [ "$command" = "quit" ]; then 
            break

      else
            run command 

       fi 
       clear 
    done
...