命令apt-get install libgnutls30会在控制台中打印“注意,选择‘libgnutls30t64’而不是‘libgnutls30’”。如果 stdout 和 stderr 重定向到文件,则不会出现在任何文件中。strace似乎表明在这种情况下它会重定向到 /dev/null。
有没有办法将该消息捕获到文件中?
命令apt-get install libgnutls30会在控制台中打印“注意,选择‘libgnutls30t64’而不是‘libgnutls30’”。如果 stdout 和 stderr 重定向到文件,则不会出现在任何文件中。strace似乎表明在这种情况下它会重定向到 /dev/null。
有没有办法将该消息捕获到文件中?
看起来,当输出是 TTY 设备时,该
apt
系列会将信息消息写入,否则写入 。使用程序的相同“技巧” ,在此处描述:/dev/tty
/dev/null
script
apt-file
apt-file update
到文件?似乎也适用于
apt
,例如然后