批量修改文件内容

命令行:
perl -pi -e 's|[old_string]|[new_string]|g' [file]

find和xargs组合,递归的改变目录下所有文件的内容
find /etc -type f| xargs perl -pi -e 's|/var/spool/mail|/var/spool/messages|g'
posted @ 2008-04-07 11:19  盈盈的工作小纸条  阅读(1365)  评论(0编辑  收藏  举报