function confirm() { while true do read -n1 -p "$@ (y/n) " echo case $REPLY in "Y"|"y") return 0 ;; "N"|"n") return 1 ;; esac done }Использовать это можно, например, так:
if confirm "Are you sure?" then echo "DO SOMETHING" else echo "DON'T!" fiЯ, конечно, понимаю, что "изобрёл велосипед", но мало ли...