1

В дополнение к ArchLinux - yaourt: сохранить журнал обновлений?

С помощью tee я могу получить вывод в файл и в терминал одновременно. Но когда я yaourt -Syu | tee yaourt.log в bash-файле (который выполняется в терминале), вывод yaourt не имеет обычных цветов (без цветов). Также (обязательно) при открытии текстового файла вы не можете видеть цвета.

  • Можно ли по-прежнему видеть цветовое форматирование yaourt при выполнении вышеуказанной команды через скрипт bash?
  • Можно ли снова увидеть сохраненный текст в том же цветовом формате?

1 ответ1

1

Более простой способ отобразить цветовое форматирование yaourt в терминале и одновременно сохранить выходные данные (с цветовыми кодами) в файле - использовать опцию yaourt color :

yaourt -Syua --color | tee yaourt.log  

Для отображения файла журнала используйте:

cat yaourt.log  

вместо текстового редактора, потому что цветовые коды делают журнал нечитаемым

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .