Пример использования, который работает в Ubuntu и других формах Linux, но не в Mac OS X.
while true; do
read -e -n 1 -p "Do you like Pie? > " -i y ANSWER
case $ANSWER in
[Nn]* ) exit;;
[Yy]* ) `./calculate-pi.sh`; break;;
* ) echo "Please answer y or n.";;
esac
done