希望这对这里的某人来说是一个快速的...我需要在 unix 中递归地查找和替换字符串。
通常,我使用:
perl -e "s/term/differenterm/g;" -pi $(find path/to/DIRECTORY -type f)
但是,我需要替换的字符串包含斜杠,我不确定如何转义它们?
所以,我需要这样做:
perl -e "s/FIND/REPLACE/g;" -pi $(find path/to/DIRECTORY -type f)
其中 FIND = '/string/path/term' 和 REPLACE = '/string/path/newterm'