linux - 如何将 ubuntu 终端输出重定向到文件?

标签 linux terminal ubuntu-12.04

我已尝试使用 tee> 将终端输出重定向到一个文件,如示例中所示 herequestion .它适用于 echo test | tee log.txtls -l |三通日志.txt

但是当我运行像divine verify file.dve | 这样的命令时,它不起作用(不向log.txt 添加任何内容) |发球日志.txt divine 是已安装的工具。有什么想法或替代方案吗?

最佳答案

试试 divine verify file.dve 2>&1 |发球台 log.txt。如果程序正在输出到 stderr 而不是 stdout,这会将 stderr 重定向到 stdout。

关于linux - 如何将 ubuntu 终端输出重定向到文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17813669/

相关文章:

JavaMail 无法在 Amazon EC2 上运行

linux - Posix 消息队列和命令行?

linux - 查询 ld 以找出它在哪里是共享库

java - 延迟数据包时的 TCP RST 数据包

c - 隐藏终端上的密码输入

php - MySQL 查询错误,在 PHP 中抛出但在终端中正常。任何解释?

linux - 如何找到 GCC 支持的所有 EABI 版本以及如何找到目标系统的 EABI 版本?

c++ - 如何在 Mac 终端中使用 C++11 支持编译 C++

c++ - UBUNTU C++ 编译器找不到头文件

r - 升级到 R 2.15.2 无法加载 stats 包