正则表达式的置换
时间:2010-03-31 来源:Leanx
将所有文件FILES ...中的所有old_REGEX字段替换成new_REGEX字段。
$ perl -i -p -e 's/old_REGEX/new_REGEX/g;' FILES ...
-i表示“就地编辑”,-p表示“在FILES...各文件中循环”。如果置换很复杂,应使用参数-i.bak而非-i,这有助于出错恢复;它会将每个原始文件保存为以.bak为后缀的备份文件。
相关阅读 更多 +
时间:2010-03-31 来源:Leanx
将所有文件FILES ...中的所有old_REGEX字段替换成new_REGEX字段。
$ perl -i -p -e 's/old_REGEX/new_REGEX/g;' FILES ...
-i表示“就地编辑”,-p表示“在FILES...各文件中循环”。如果置换很复杂,应使用参数-i.bak而非-i,这有助于出错恢复;它会将每个原始文件保存为以.bak为后缀的备份文件。