3

Ive 30 个文件命名( db01.php 到 db30.php )

包括这一行

     require_once('config.php');

我想添加或替换它

    require_once('../new/config.php');

如何使用sed一次编辑这30个文件

4

2 回答 2

3
sed -i 's/\(require_once(.\)\(config\.php.);\)/\1..\/new\/\2/' db*.php
于 2012-10-06T07:13:17.293 回答
0
sed -i "s/\(require_once('\)\(.*\.php\)\(');\)/\1..\/new\/\2\3/" db*.txt
于 2012-10-06T09:26:07.140 回答