所以我得出的结论是,为了递归替换目录中字符串的所有实例(仅适用于 .java 扩展文件),我需要使用
find . -type f -name "*.java" -exec sed -i 's/original/result/g' {} +
Run Code Online (Sandbox Code Playgroud)
但是,如果我要替换的字符串包含 ,我该怎么办/
?
例如,我想/*Comment*/
用几个普通单词替换 string ,我应该使用什么分隔符,以便 sed 正常工作?