谷村です。 回答になっていないかも知れませんが、例えば、次のようなものはイメージとかけ 離れているのでしょうか。 ---------- hoge.sh --------- #!/bin/sh printf "コマンドを入力してください: " read i case $i in '検索') echo "検索が入力されました";; '時刻合わせ') echo "時刻合わせが入力されました";; 'ls') echo "lsが入力されました";; *) echo "不正なコマンドです" exit;; esac ------------------------------- それぞれのコマンド処理は適宜差し替え・追加しててください。これを実行すると、 $ sh hoge.sh コマンドを入力してください: 検索 検索が入力されました $ sh hoge.sh コマンドを入力してください: lls 不正なコマンドです となります。