linux - bash脚本-更改所有目录中文件中的字符串

标签 linux bash clojure

如何在 bash 中编写脚本 那: 进入目录A 在 A 中的所有目录上运行并查找另一个目录 B(它是 A 中这些目录的一部分) 找到B后需要用clj文件中的另一个字符串更改一个字符串

谢谢

最佳答案

嗯,你的问题有点模糊,但也许是这样的

find A -name B -execdir sed 's/string/another string/g' somefile.clj

祝你好运。

关于linux - bash脚本-更改所有目录中文件中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41396559/

相关文章:

android - 如何在 Android 原生 C 代码的系统函数中使用 cp(复制)命令

Linux:将来自两个不同文件的数据合并为一个,它是如何完成的?

clojure - ClassCastException java.lang.Boolean 不能转换为 clojure.lang.IFn

linux - 将 .gz 文件解压为一个目录

linux - 如何在 Linux 上找到 HADOOP_HOME 路径?

linux - 旧日志不会被logstash导入到ES中

linux - 在 Linux 上从多个文件中删除冒号

bash - 我在bash中使用大括号扩展时出现问题

asynchronous - Clojurescript:使用核心/异步 channel 以 block 的形式处理请求

multithreading - 并行过滤惰性序列