grep + sed 查找和替换的乐趣!

grep + sed 查找和替换的乐趣!

我有一个网站的开发副本,其中包含相当多对其实时副本的硬编码引用。

我想将所有文件中出现的“www.”都替换为“dev.”

我认为我可以结合使用 grep + sed,但我不确定如何使用。

答案1

首先尝试在一个文件上使用 sedsed 's/foo/bar/g'来将 foo 替换为 bar。然后我建议使用 find 而不是 grep。使用它来查找所有需要更改的文件(*.php、*.html 等...)。然后 find 有 -exec 选项。

请在开始之前备份您的项目。

相关内容