技术栈

怎么将bash(sh)的所有输出保存到log/txt中?

HealthScience2024-10-05 22:10

tee 命令

这会将所有输出同时显示在屏幕上并追加到日志文件中。

bash your_script.sh 2>&1 | tee -a log_file.txt

其他方法不可用

只使用 >> 不会将除了print之外的所有保存

bash your_script.sh >> log_file.txt

>> 和 2>&1一起只会保存在日志中,现在的屏幕上什么都没有

bash your_script.sh >> log_file.txt 2>&1

上一篇:《C++游戏人工智能开发:开启智能游戏新纪元》
下一篇:152. 乘积最大子数组
相关推荐
youngee11
几秒前
hot100-49前缀树
开发语言·c#
海盗猫鸥
1 分钟前
「C++」继承
开发语言·c++
星月心城
2 分钟前
八股文-JavaScript(第二天)
开发语言·javascript·ecmascript
Dillon Dong
2 分钟前
从C到SIMULINK: 字节/字偏移 + 位偏移实现故障与故障字保存操作
c语言·开发语言·c#
m5655bj
5 分钟前
如何通过 C# 将 Markdown 转换为 PDF 文档
开发语言·pdf·c#
382427827
6 分钟前
python:yield用法
开发语言·python
wjs2024
9 分钟前
WSDL 总结
开发语言
YoungHong1992
9 分钟前
C++ 硬核基础:为什么函数重载不能只看返回值?
开发语言·c++
知识中的海王
17 分钟前
cloudflare email 邮箱混淆/加密/解密 PHP 源码版
开发语言·php
疑惑的杰瑞
23 分钟前
【C】函数与数组
c语言·开发语言·算法·可变参数
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03Linux下V2Ray安装配置指南04在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)05解决 WSL Ubuntu 中 /etc/resolv.conf 自动重置问题06Gemini3 生成的基于手势控制3D粒子圣诞树07安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)08CentOS的ISO镜像下载09Multisim使用教程详尽版--(2025最新版)10Labelme从安装到标注:零基础完整指南