Как можно ли сделать паузу в zsh?

Я хочу написать этот цикл bash для zsh

while true; do echo "print something"; read -p "pause"; done

Этот цикл выдает эхо, а затем ждет, пока пользователь нажмет клавишу ввода. Если я ввожу его как есть, оператор чтения не приостанавливается, заставляя zsh бесконечно повторять эхо «напечатать что-нибудь», не дожидаясь, пока пользователь нажмет Enter.

9
задан Mureinik 2 October 2015 в 22:04
поделиться