当前位置: 首页 > 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处理的低延迟音频方案
  • 人民时评:投资于人,促高质量充分就业
  • 《沙尘暴》:用贴近生活的影像和表演拍摄悬疑剧
  • 在县中,我看到“走出去”的渴望与“留下来”的惯性
  • 中青报:“猿辅导员工猝死”事件上热搜,是对健康职场环境的共同关切
  • 外交部:美国是国际军控与防扩散体系的最大破坏者
  • 神舟二十号载人飞船与空间站组合体完成自主快速交会对接