同事。
我将我的用户名从测试到德罗巴兹科。
我还重命名了一个用户文件夹,从/主页/测试到/首页/drobazko。我正在使用 Ruby rvm 进行开发。
我发现/主页/测试/路径在许多文件中都提到了。
我怎样才能在文件中正确替换此行。
答案1
您可以使用“sed”命令将文件中出现的所有“foo”替换为“bar”,语法如下:
sed -i 's/foo/bar/g' filename
在你的情况下
sed -i 's/\/home\/test/\/home\/drobazko/g' filename
这里的“filename”可以是通配符 * 或匹配某些类型的文件(例如 *.rb)