Есть пайп, где используется прогресс-бар zenity и pv как счетчик строк:
(какой-то скрипт 2>&1 | pv -nls $MAXLINES >/dev/null) 2>&1 | zenity --progress --auto-close
Если $MAXLINES задан неверно (меньше, чем реально генерирует скрипт), то по достижении 100% zenity закрывается и прибивает пайп. Можно ли сделать так, чтобы процесс продолжал работать до победного конца даже после закрытия окна zenity?