我尝试使用 sed 递归替换 mysql 字符串,如下所示
find /var/www/html -type f -exec \
sed -i 'mysql_real_escape_string(/$conn->qStr(/g' {} +
目标
find: mysql_real_escape_string(
replace to: $conn->qStr(
但它给了我错误:
sed: -e expression #1, char 1: unknown command: `m'
sed: -e expression #1, char 1: unknown command: `m'
sed: -e expression #1, char 1: unknown command: `m'
任何帮助都会很棒。 谢谢
最佳答案
您应该提供s
命令:
find /var/www/html -type f -exec \
sed -i 's/mysql_real_escape_string(/$conn->qStr(/g' {} +
关于linux : sed -e expression error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45156596/