我需要在目录中的所有文件和子目录中递归搜索指定的字符串,并用另一个字符串替换该字符串
我知道查找它的命令可能如下所示:
grep'string\u to\u find'-r/*
但是如何用另一个字符串替换string\u的每个实例来查找
另一个选项是使用find,然后通过sed传递它
find/path/to/files-type f-exec sed-i's/oldstring/newstring/g'{}\;
共同学习, 共同进步, 祝各位早日成为代码大神
我需要在目录中的所有文件和子目录中递归搜索指定的字符串,并用另一个字符串替换该字符串
我知道查找它的命令可能如下所示:
grep'string\u to\u find'-r/*
但是如何用另一个字符串替换string\u的每个实例来查找
另一个选项是使用find,然后通过sed传递它
find/path/to/files-type f-exec sed-i's/oldstring/newstring/g'{}\;