我想用所有php文件中的另一个函数替换一个函数。下面是我到达的距离:
find ./ -type f -name "*.php" -exec sed -i s/check_perm(\'venA\')/check_perm(\'venA:venB\')/` {} \;
但给了我一个错误:
sed:-e表达式1,字符1:未知命令:`'
我想用
check_perm('venA')
替换check_perm('venA:venB')
最佳答案
下面对我有用
find ./ -type f -name "*.php" -exec sed -i "s/check_perm('venA')/check_perm('venA:venB')/g" {} \;
用
GNU sed version 4.2.1
测试