您的位置:首页 > 其它

使用sh脚本如何替换指定目录下所有文件中的指定字符串

2017-11-20 17:38 756 查看
我想要使用sh脚本替换一个目录下面的所有文件的内容如下:例如文件中有一行内容“#!/export/home/wyf/tool/bin/ruby”我想要把“tool/bin/ruby”之前的内容替换成当前的Path,该如何实现?
find . * | xargs sed -i 's/\/export\/home\/wyf/要替换成的目录/g' 
sed -i 's/替换前的字符串/替换后的字符串/g' 要替换内容的文件名列表如果要替换内容的文件名列表太长就用find命令+xargs来实现。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐