[英]Special characters to mass replace string using sed command
我想用所有PHP文件中的另一個函數替換一個函數。 以下是我到達的距離:
find ./ -type f -name "*.php" -exec sed -i s/check_perm(\'venA\')/check_perm(\'venA:venB\')/` {} \;
但是給了我一個錯誤:
sed:-e表達式#1,字符1:未知命令:`。
我想用check_perm('venA:venB')
替換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
進行了測試
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.