我想从文件中删除BOM但是如果使用更多则有可见但是如果我使用vi进行编辑它们是不可见的。请帮助找到方法。
0000199494:更多
0000199494:vi
[root@axydevt1 axwdev]# more /home/axwdev/PO20131203141833_2.txt
0000199494 S 201312022013120220131203 PO-1312-00187 YES SAM0196 èå·æ浩çµåæéå
¬å¸(RMB) 0512-66395196, 0512-6639
7152 SM7 RMB8300
[root@axydevt1 axwdev]# vi /home/axwdev/PO20131203141833_2.txt
0000199494 S 201312022013120220131203 PO-1312-00187 YES SAM0196 èå·æ浩çµåæéå
7152RMB) SM7 0512-663RMB83000512-66399 Costs, insurance & freight 0.170 17% input tax,
答案 0 :(得分:1)
使用Vim,您应该只需打开文件:set nobomb
,然后再将其写出来。或者,使用sed
:
sed -i 's/\xef\xbb\xbf//' PO20131203141833_2.txt