ArchLinux - yaourt:保存更新日志?

ArchLinux - yaourt:保存更新日志?

当我这样做时,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 输出都在那里,因此您可以查看是否有任何错误或重要警告。

相关内容