使用命令批量对文件中出现的字符串进行替换

it2026-08-25  1

命令格式如下:find '目录' -name '要查找的文件名' | xargs perl -pi -e 's|被替换的字符串|替换后的字符串|g'例如:需要对'/home/ouxingning/programs/'目录下所有以'.py'结尾的文件进行操作,把文件中出现的字符串'Xngning.Ou'替换为'XingNing.OU' find /home/ouxingning/programs/ -name '*.py' | xargs perl -pi -e 's|Xingning.Ou|XingNing.OU|g'

 

转载于:https://www.cnblogs.com/ouxingning/archive/2013/01/15/replace_file_content.html

最新回复(0)