如果我运行以下命令来替换多个文件中的dst_
字符串。dst_addr_
perl -pi -w -e ’s/dst_/dst_addr_/g;’ *.tcl
它显示以下错误:
Unrecognized character \xE2; marked by <-- HERE after <-- HERE near column 1 at -e line 1.
’: command not found
我究竟做错了什么?
答案1
我认为您的问题是由于使用不当引起的’
。
您应该'
在命令中使用 ('s/dst_/dst_addr_/g;')。
perl -pi -e 's/dst_/dst_addr_/g' *.tcl
应该取代所有出现的目标和目标地址在所有.tcl 文件中。
希望这可以帮助