Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux bash脚本-更改所有目录中文件中的字符串_Linux_Bash_Clojure - Fatal编程技术网

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

Linux bash脚本-更改所有目录中文件中的字符串,linux,bash,clojure,Linux,Bash,Clojure,如何在bash中编写脚本 即: 转到目录a 在A中的所有目录上运行,并查找A中这些目录的一部分中的另一个目录B 查找B后,需要在clj文件中用另一个字符串更改一个字符串 谢谢嗯,你的问题有点含糊,但可能是这样的 find A -name B -execdir sed 's/string/another string/g' somefile.clj 祝你好运。你好,Jordey,欢迎来到Stack Overflow。你的问题没有死,我们也没有拒绝。当我们等待您编辑问题以便于判断答案是否正确时,它

如何在bash中编写脚本 即: 转到目录a 在A中的所有目录上运行,并查找A中这些目录的一部分中的另一个目录B 查找B后,需要在clj文件中用另一个字符串更改一个字符串


谢谢

嗯,你的问题有点含糊,但可能是这样的

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

祝你好运。

你好,Jordey,欢迎来到Stack Overflow。你的问题没有死,我们也没有拒绝。当我们等待您编辑问题以便于判断答案是否正确时,它暂时处于搁置状态。请举例说明目录结构可能是什么样子,以及您希望对每个文件进行哪些更改?