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

关于bash内建echo输出多行文本

echo命令

使用下述命令可以判断当前使用的echo命令是内建命令还是外部命令

type echo

有下述输出,说明是内建命令
在这里插入图片描述
bash的内建命令输出多行文本时会拆分多次写入

如果希望不拆分多次写入,可以借用tee工具
tee工具可以将命令的输出同时发送到终端和文件中

echo -e "111\n222\n333\n444\n" | tee text.txt

执行上述命令会在终端和text.txt文件中均写入下述内容
在这里插入图片描述

关于tee模式

tee类似于管道中的分流器,可以将数据分流到多个目的地

tee [options]
	-a		追加模式
	-i		忽略中断信号

输出同时发给多个文件

ls -l | tee output1.txt | tee output2.txt

http://www.kler.cn/a/523338.html

相关文章:

  • PHP 7 新特性
  • 基于特征工程与转换方法的LightGBM资产预测研究
  • Time Constant | RC、RL 和 RLC 电路中的时间常数
  • Deepseek的RL算法GRPO解读
  • 哈工大:LLM高质量嵌入模型KaLM-Embedding
  • 基于PyQt设计的智能停车管理系统
  • DeepSeek理解概率的能力
  • Python算法详解:贪心算法
  • Elasticsearch——Elasticsearch性能优化实战
  • HarmonyOS简介:上架与分发
  • 【面试】【前端】【nodejs】Node.js 面试题总结
  • 【微服务与分布式实践】探索 Dubbo
  • 程序代码篇---C++常量引用
  • Dest1ny漏洞库:中科网威 anysec 安全网关 arping 存在后台远程命令执行漏洞
  • [A-29]ARMv8/v9-GIC-中断子系统的安全架构设计(Security/FIQ/IRQ)
  • Python 数据分析 - Matplotlib 绘图
  • 第29篇:Python开发进阶:数据库操作与ORM
  • 实战纪实 | 真实HW漏洞流量告警分析
  • MLMs之Janus:Janus/Janus-Pro的简介、安装和使用方法、案例应用
  • 《网络数据安全管理条例》施行,企业如何推进未成年人个人信息保护(下)
  • UE求职Demo开发日志#8 强化前置条件完善,给物品加图标
  • 数据从前端传到后端入库过程分析
  • 【汽车电子架构】AutoSAR从放弃到入门专栏导读
  • 【2024年华为OD机试】 (C卷,200分)- 根据IP查找城市(JavaScriptJava PythonC/C++)
  • 股指期货的基差套利有什么样的风险?
  • 【后端开发】字节跳动青训营Cloudwego脚手架