![重定向 rpm -Uvh postgresql91-*.rpm 的输出](https://linux22.com/image/1369199/%E9%87%8D%E5%AE%9A%E5%90%91%20rpm%20-Uvh%20postgresql91-*.rpm%20%E7%9A%84%E8%BE%93%E5%87%BA.png)
我有一个 bash 脚本来安装 postgresql,
该脚本的一部分包含此命令
rpm -Uvh postgresql91-*.rpm
我需要将此 rpm 命令生成的所有输出直接放入我的 bash 脚本中的日志文件中,
我尝试过这个
rpm -Uvh postgresql91-*.rpm
>> install.log
但是这并不能阻止以下输出出现在我的 puTTy 会话中
package pgdg-redhat91-9.1-5.noarch is already installed
package postgresql91-libs-9.1.9-1PGDG.rhel6.x86_64 is already installed
package postgresql91-9.1.9-1PGDG.rhel6.x86_64 is already installed
package postgresql91-server-9.1.9-1PGDG.rhel6.x86_64 is already installed
我如何将所有输出重定向到我的 .log 文件?
答案1
答案2
rpm -Uvh postgresql91-*.rpm &> install.log
这会将所有输出发送到您的日志文件。