我想以递归方式替换文件中的单词。这个命令:
find . -type f -exec sed -i -e 's/myOldTag/myNewTag/g' {} \;
完成工作,但我收到了一些错误消息:
sed: RE error: illegal byte sequence
我的区域设置:
LANG=
LC_COLLATE="C"
LC_CTYPE="UTF-8"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL=
我也试过了:
LANG=sl $$ find . -type f -exec sed -i -e 's/myOldTag/myNewTag/g' {} \;
但没有成功,错误消息是相同的。