I want to write this bash loop for zsh
while true; do echo "print something"; read -p "pause"; done
This loop echos, then waits for the user to press enter. If I enter it as is, the read statement doesn’t pause, causing zsh to infinitely echo “print something” without waiting for the user to press enter.
It looks like
-pdoes something different inzsh. You will probably need something likeread some_variable\?pause.