テキストメニューを表示し、ユーザーに選択させたい、たとえば以下のようなテーブル:
┏━━━━━━━━━━━━━┓
┃ WIFI Tools Menu ┃
┣━━━━━━━━━━━━━┫
┃ 1. Create virtual WLAN ┃
┃ 2. Start virtual WLAN ┃
┃ 3. Stop virtual WLAN ┃
┃ 4. View WLAN connections ┃
┃ 5. Change WLAN password ┃
┃ 6. Share Connection(ICS) ┃
┃ 7. Exit ┃
┗━━━━━━━━━━━━━┛
Linux シェル コンソールで等幅フォントが使用されていても、Windows バッチではこの表はかなり適切に表示されますが、出力は依然として見苦しくなります。
以前はシェル スクリプトで「select」を使用していましたが、見栄えが悪く、ダイアログ + メニューも別のソリューションですが、エンド ユーザーに同じエクスペリエンスを提供することはできません。私のスクリプトは多くのタスクを実行する必要があります。ダイアログをポップアップしたくありません。
上記の表をきれいな書式で表示するにはどうすればよいですか?
Windows メニュー:
Linux メニュー: