ホイップテールゲージテキストの変更/編集

ホイップテールゲージテキストの変更/編集

次のコマンドを使用してwigtail --gaugeの進行状況を変更できることを知っています。

{
    for ((i = 0 ; i <= 100 ; i+=20)); do
        sleep 1
        echo $i
    done
} | whiptail --gauge "Please wait while installing" 6 60 0

しかし、鞭尾ボックスのテキストを編集/修正できるかどうかを知りたいです。したがって、テキストをPlease wait while installing別のものに変更してください。

現在の解決策は、新しいホイップボックスを開くことですが、古いボックスが閉じてから新しいボックスが開いている間に目立って点滅する現象があります。鞭尾ボックスのテキストを更新できない場合は、ちらつきを減らしたり削除したりする方法はありますか?

ベストアンサー1

この試み:

#!/bin/bash

msgs=( "Downloading" "Verifying" "Unpacking" "Almost Done" "Done" )

for i in {1..5}; do
  sleep 1
  echo XXX
  echo $(( i * 20 ))
  echo ${msgs[i-1]}
  echo XXX
done |whiptail --gauge "Please wait while installing" 6 60 0

おすすめ記事