Bash, Zenity индикатор выполнения без отмены - PullRequest
7 голосов
/ 05 февраля 2011

В настоящее время я разрабатываю небольшой bash-скрипт, мне нужен индикатор выполнения, который не прийти с кнопкой отмены. Я смотрел в индикатор прогресса Zenity, но не нашли способ избавиться от кнопки отмены.

Отсутствие кнопки отмены имеет существенное значение, поскольку она полностью разрушит средства индикатора выполнения. Я видел индикатор выполнения на терминале, но так как я использую диалоги zenity для всех остальных случаев, я хочу использовать его и для индикатора выполнения.

Есть идеи, как решить мою проблему? Любые другие индикаторы прогресса вокруг, или это возможно избавиться от кнопки отмены?

Любая помощь очень ценится, спасибо!

Ответы [ 2 ]

6 голосов
/ 05 февраля 2011

zenity поддерживает флаг --no-cancel, который удаляет кнопку отмены.

Для меня информацию см. zenity --help-progress.

4 голосов
/ 13 сентября 2012

Попробуйте,

sleep 5|tee >(zenity --progress --pulsate --no-cancel --auto-close --text="Please wait...")
...