Вывод команды канала к Yad и также регистрирует вывод к файлу журнала

Если Вы видите Windows Boot Loader и нет grub когда включение Вашей машины, затем удаляя раздел Linux должно быть прекрасным.

Вы не должны делать этого для получения новой установки Fedora, хотя, можно просто установить по старой системе, пока Вы форматируете Ваш / раздел во время процесса установки, Вы будете в порядке.

4
05.03.2015, 16:52
1 ответ

Ошибка заключается в том, что вы перенаправляете все выходные данные в $ logfile , поэтому нет вывода для YAD для обработки. Инструмент, который вы ищете - это : :

NAME
       tee - read from standard input and write to standard output and files

SYNOPSIS
       tee [OPTION]... [FILE]...

DESCRIPTION
       Copy standard input to each FILE, and also to standard output.

Итак, вы можете сделать:

apt-get update 2>&1 | tee -a ${logfile} |
  yad --width=400 --height=300 \
    --title="Updating debian package list ..." --progress \
    --pulsate --text="Updating debian package list ..." \
    --auto-kill --auto-close \
    --percentage=10 
4
27.01.2020, 20:55

Теги

Похожие вопросы