技术栈

怎么将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. 乘积最大子数组
相关推荐
lsx202406
9 分钟前
《Foundation 下拉菜单》
开发语言
期待のcode
13 分钟前
认识Java虚拟机
java·开发语言·jvm
raining_peidx
16 分钟前
xxljob源码
java·开发语言
肥猪猪爸
17 分钟前
双重检查锁(DCL)与 volatile 的关键作用
java·开发语言·单例模式
yaoxin521123
26 分钟前
289. Java Stream API - 从字符串的字符创建 Stream
java·开发语言
癫狂的兔子
33 分钟前
【Python】【Flask】抽奖功能
开发语言·python·flask
你怎么知道我是队长
35 分钟前
C语言---无名位域
c语言·开发语言
带土1
1 小时前
6. C++智能指针(1)
开发语言·c++
海南java第二人
1 小时前
SpringBoot启动流程深度解析:从入口到容器就绪的完整机制
java·开发语言
星火开发设计
1 小时前
C++ queue 全面解析与实战指南
java·开发语言·数据结构·c++·学习·知识·队列
热门推荐
01GitHub 镜像站点02Labelme从安装到标注:零基础完整指南03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04Linux下V2Ray安装配置指南05Claude Code 2.1.2 升级报错?别折腾了,一行命令搞定06jdk21下载、安装(Windows、Linux、macOS)072025-04-03 Latex学习1——本地配置Latex + VScode环境08【踩坑笔记】50系显卡适配的 PyTorch 安装09Overleaf编译超时,超出免费计划编译时限(已解决)10UV安装并设置国内源