答え1
いいえ、BashではGUIを作成できません。ただし、メニューベースのインタラクション(使い慣れたコマンド)を使用できますselect
。
例は次のとおりです。
PS3='What do you want to do [1-4]> '
select choice in "Join" "Sign In" "Sign Out" "Exit"; do
case $choice in
Join)
join_command
break ;;
"Sign In")
sign_in_command
break ;;
"Sign Out")
sign_out_command
break ;;
Exit)
echo "kthxbye"
exit ;;
esac
done
のように見える
1) Join
2) Sign In
3) Sign Out
4) Exit
What do you want to do [1-4]>