+ -
当前位置:首页 → 问答吧 → 一个system中的参数转化问题

一个system中的参数转化问题

时间:2011-03-19

来源:互联网

本帖最后由 mcshell 于 2011-03-19 20:39 编辑

有一个脚本
  1. #!/usr/bin/perl
  2. while(<>){
  3. chomp;
  4. @line=split(/\s+/,$_);
  5. system ("sed -i  \"s\/ME\', \'root\/ME\', \'$line[1]\/g\"  \/home\/test\/$line[0]\/wp-config.php");
  6. system ("sed -i  \"s\/ER\', \'root\/ER\', \'$line[1]\/g\"  \/home\/test\/$line[0]\/wp-config.php");
  7. }
复制代码
因为需要批量修改文本中的内容所以调用了sed命令,请问下这个脚本中的system函数里的sed参数如何转化为perl
这个脚本具体实现的功能是把/home/test下的很多目录里的wp-config.php中的数据库,和用户批量修改,批量建站。
读取的文件是一个
  1. a1.com bb_1
  2. a2.com bb_2
  3. a3.com bb_3
  4. ..
复制代码

作者: mcshell   发布时间: 2011-03-19

怎么没有人

作者: mcshell   发布时间: 2011-03-20