Multilevel Menu-Submenu-Option bashscript(If-Else vs Switch-Case)[閉じた]


0

メニューに戻るオプションを持つオプションを選択した後、特にプロセスのメニューオプションのどちらが良いかを提案しています。

下記を参照してください

[Menu]
1 - Option 1
2 - Option 2
3 - Quit (exit command)

Please choose option:

#Under Option 1
1 - Sub-Option 1
2 - Sub-Option 2
3 - back to main menu

#Under Sub-Option 1
1 - Sub-sub Option 1
2 - Sub-sub Option 2 
3 - back to Sub-option menu 

提案はありますか?ヒント?

ありがとう

回答:


2

switch..case 読みやすさと保守性(オプションの追加)に複数の選択肢がある場合に最適です。

パフォーマンスに関しては、両方ともほぼ同じです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.