Linux特殊字符(M-BM-)

有时候linux的命令贴到OneNote里后,再copy出来run就不行了,原因是有特殊字符。

$ cat /tmp/run.sh
echo hello

$ cat -A /tmp/run.sh
echoM-BM- hello$

这个"M-BM-"就是不可见的特殊字符,怀疑是windows的软件整的,需要要替换了就行

$ sed 's/\xc2\xa0/ /g' -i /tmp/run.sh

$ cat -A /tmp/run.sh
echo hello$

标签:none