Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

whiptailをつかってCLIに対話型画面をつくる その5:Menu画面のサイズを画面に合わせて調整する

shuzo-kino.hateblo.jp
の続きです。
Menu画面を作ったけど数値が毎回固定では使いづらいですね。
そういうときはBash自体の変数をつかいます。

実際のところ

f:id:shuzo_kino:20190603235517p:plain

$ whiptail --title "Menu" --menu "Choose an option" $LINES $COLUMNS $(($LINES - 8)) \
"<-- Back" "" \
"Add User" "" \
"Remove User" ""

幅を調整しても、この通り。
ちゃんと変更してくれます。
f:id:shuzo_kino:20190604000117p:plain