Когда я это делаю, yaourt -Syu
иногда в консоли появляется такой длинный лог, что буфер заполняется и часть информации теряется. Поскольку информация иногда важна, я хотел бы сохранить все, что логирует yaourt/pacman, в файле.
Делая, yaourt -Syu > file
вы сохраняете вещи в файл, но затем вы не можете видеть, что происходит в консоли. Возможно ли иметь и то, и другое?
решение1
Да, передайте этоtee
Из tee
страницы руководства:
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.
Итак, ваша команда должна бытьyaourt -Syu | tee yaourt.log
решение2
Обычно меня больше всего интересует то, что в конечном итоге установлено, поэтому я просто смотрю на журнал pacman, расположенный по адресу /var/log/pacman.log
. Там находится весь вывод pacman, так что вы можете увидеть, были ли какие-либо ошибки или важные предупреждения.