Nis*_*han 4 freebsd bsd-ports software-installation
在 freebsd 中,您可以使用以下命令安装任何软件
cd /usr/ports/mysql56-server 进行安装
它在屏幕上产生大量输出。
如何在文件中读取该输出。
我试过
cd /usr/ports/mysql56-server make install > /home/mysql.install.log
但它失败了 -( ..... 有什么建议吗??
尝试这个:
cd /usr/ports/mysql56-server
make install > /home/mysql.install.log 2>&1
Run Code Online (Sandbox Code Playgroud)
可能有些输出被打印到stdout,有些被打印到 stderr。因此,您可以通过重定向stderr到保存所有输出stdout,然后写入stdout文件。
您还可以使用tee命令:
make install 2>&1 | tee /home/mysql.install.log
Run Code Online (Sandbox Code Playgroud)
nbstderr重定向对于管道仍然是必要的。
@尼山
如果您使用csh,请尝试以下操作:
make install >& /home/mysql.install.log
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1725 次 |
| 最近记录: |