我在PHP文件中进行替换,我需要用sed改变语言变量。在这里我的工作代码:用sed替换正则表达式
sed -i '' -e "s/\$config\['language'\] = \"english\";/\$config['language'] = '$LANGUAGE';/" Sources/$APP/application/config/config.php
这不是工作,以匹配任何语言集:
sed -i '' -e "s/\$config\['language'\] = \"*\";/\$config['language'] = '$LANGUAGE';/" Sources/$APP/application/config/config.php
有什么不对?
'。*'而不是'*'...? – BRFennPocock 2011-12-22 20:06:26