当前位置: 首页 > news >正文

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

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

http://www.lryc.cn/news/454735.html

相关文章:

  • 腾讯云服务器上使用Nginx部署的静态网站打开速度慢的原因分析及优化解决方案
  • 如何移除 iPhone 上的网络锁?本文筛选了一些适合您的工具
  • 深度学习:CycleGAN图像风格迁移转换
  • pytorch和yolo区别
  • 使用树莓派搭建音乐服务器
  • 单链表的分解
  • [OS] 4.Linux 内核
  • flutter_鸿蒙next_Dart基础③函数
  • 基于猎豹优化算法(The Cheetah Optimizer,CO)的多无人机协同三维路径规划(提供MATLAB代码)
  • Linux:进程的创建、终止和等待
  • 数值优化基础——基于优化的规划算法
  • 括号匹配——(栈实现)
  • 【Java 并发编程】初识多线程
  • Linux下载安装MySQL8.4
  • 强化学习笔记之【DDPG算法】
  • c++继承(下)
  • 数据结构 ——— 单链表oj题:反转链表
  • 前端项目npm install报错解决的解决办法
  • vue双向绑定/小程序双向绑定区别
  • 华为OD机试真题---字符串变换最小字符串
  • JAVA基础面试题汇总(持续更新)
  • 设计模式-创建型-常用:单例模式、工厂模式、建造者模式
  • 【数据结构】【链表代码】随机链表的复制
  • Linux 系统五种帮助命令的使用
  • Vueron引领未来出行:2026年ADAS激光雷达解决方案上市路线图深度剖析
  • Java | Leetcode java题解之第458题可怜的小猪
  • 怎么不改变视频大小的情况下,修改视频的时长
  • 数据结构:AVL树
  • 系统守护者:使用PyCharm与Python实现关键硬件状态的实时监控
  • 【工作流引擎集成】springboot+Vue+activiti+mysql带工作流集成系统,直接用于业务开发,流程设计,工作流审批,会签