2015-09-21 46 views
1

我正在訓練重定向到控制檯和使用這一行文件:如何重定向到控制檯和文件?

yum install my_rpm | tee /tmp/test.log 

,但此行並不既不控制檯也不在文件中出現:

Is this ok [y/N]: 

任何想法?

+1

您是否在提示時強制關閉該程序?如果是這樣,那麼該行可能仍在緩衝區中,而實際上還沒有寫入。 –

+0

是的上校似乎是一個問題,我發現腳本命令,工作正常。 –

回答

0

某些程序檢測stdout是否是終端(man isatty)並相應地更改其行爲。由於yum無法知道寫入管道的內容在控制檯上最終顯示,因此可能會切換到非交互模式。

相關問題