selectを使うと、Bashでも対話型っぽいコマンドを実装可能です。
実際のところ
#! /bin/bash select type in "hoge" "fuga" do echo "You choose $type." done exit
これを実行すると
$ bash sample.shell 1) hoge 2) fuga #?
とでます。
試しに1を選ぶと
#? 1 You coose hoge.
と、選択した結果が出てきます。
UNIX哲学的には対話型インタフェイスは嫌われますけれど、
パイプを説明する余力んがない時なんかには重宝します