bash - 结合 >> output.log 和 2>&1 | 三通输出.log
问题描述
我使用以下命令来显示和存储输出和错误:
command 2>&1 | tee output.log
我经常将输出存储在同一个日志文件中,如下所示:
command2 >> output.log
我想做的是将这两者结合起来,并能够显示输出并将其保存在同一个日志文件中。我已经尝试过command2 >> | tee output.log
和其他几件事,但无法做到这一点!有什么快速的解决方案吗?
解决方案
给定-a
标志,tee
将输出附加到文件中。
command2 | tee -a output.log
推荐阅读
- javascript - 如何使用 ReactJS 获取 MongoDB 值并在表中显示
- javascript - 如何从ejs页面重定向到另一个页面
- android - 从数据库填充微调器项目
- git - 推送时的git默认参数
- javascript - Javascript 仅在唯一时才获得最高数字
- python - 如何将图像中的字符和单词分割成轮廓
- python-3.x - 在 sns.boxplot 中关闭传单
- python - 删除按钮上的调用 url
- node.js - 在 node_modules 中找不到 bigchaindb-driver?
- excel - 从一个工作表过滤、剪切和粘贴到另一个工作表