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

‌sd - 批量修改文本文件的命令和软件工具

sd  - 现代化替代原始的sed命令的工具,支持正则表达式和多行匹配,可以实现对所有文件批量正则添加 替换 删除操作。

(1)将sd.exe工具包,放到git安装目录的bin/或者cmd/目录下面,就可以在git-bash里直接用。

如果D:\Git\bin目录下不行,就放置在D:\Git\cmd目录下: git-bash下输入 sd --help 即可查看是否成功。

(2)用法:

查找所有 .c , .h, .s 文件,批量替换 "abc" 为 "def":

sd abc def `find -name "*.c" -o -name "*.h" -o -name "*.s"`

参考:x-cmd pkg | sd - sed 命令的现代化替代品_sd命令 sed-CSDN博客

相关文章:

  • 深入理解编程中的同步与异步:原理、区别及实战应用
  • 基于边缘人工智能的AI无人机-更高效更安全的飞行任务执行
  • 【SpringMVC】概念引入与连接
  • EKS环境下服务重启50X错误
  • 小白学习java第16天(上): javaWeb
  • LLM开发——基于DeepSeek R1 和 Qwen 构建智能检索增强生成系统
  • STM32(M4)入门:定时器延时与系统滴答(价值 3w + 的嵌入式开发指南)
  • Java大厂面试:互联网医疗场景中的Spring Boot与微服务应用
  • 【应用密码学】实验二 分组密码(2)
  • 获取电脑mac地址
  • 特征工程三:数据特征之词干提取器(stemmer)
  • 如何有效防止 SQL 注入攻击?
  • 使用wavesurferJs实现录音音波效果
  • 数据可视化 —— 直方图
  • git 基础开发操作
  • memcpy 使用指南 (C语言)
  • Node.js API 安全的主要策略:最佳实践
  • 来自B站AIGC科技官的“vLLM简介“视频截图
  • FPGA时钟设计
  • XMOS直播声卡——可支持实时音频DSP处理的低延迟音频方案
  • 建邦高科赴港上市,大股东陈子淳系山东建邦集团董事长陈箭之子
  • 苏杯登顶看到老将新人冲劲,国羽用冠军为奥运新周期开好头
  • 5名中国公民在美国交通事故中遇难
  • 5月1日全国铁路发送旅客2311.9万人次,创历史新高
  • 过去24小时中美是否就关税问题进行过接触?外交部:没有
  • 马上评|什么才是地方文旅宣传的正确姿势