文件里有个字符 "ÿ" 想用 sed 去掉 目前用过的 sed -i 's/ÿ//g' filename sed -i 's/0xFF//g' filename 都不起作用
1
2338022 2018-02-22 10:52:47 +08:00 1
加个反义试试
|
2
linyinma 2018-02-22 11:11:20 +08:00 1
含"ÿ"文件应该是 UTF-8 编码,这个字符应该包含两个字节的长度, 你修改一下终端字符编码与文件格式一致,然后再执行 sed -i 's/ÿ//g' filename
|
3
fxxkgw 2018-02-22 11:13:22 +08:00 1
sed -i 's/ÿ//g' 我在自己电脑上试了下这个方法是可以的,Linux 系统的话运行下 locale,把系统环境设置为 utf8 试试。
|
4
Martin9 OP 谢谢回复的三位,已感谢
|