[root@test3 11]# gcc 11.2.c
11.2.c:1: 錯誤:程序中有遊離的 ‘\357’ 8進制,至關於16進制 ef
11.2.c:1: 錯誤:程序中有遊離的 ‘\273’
11.2.c:1: 錯誤:程序中有遊離的 ‘\277’spa
[root@test3 11]# head -1 11.2.c|hexdump -C
00000000 ef bb bf 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 |...#include <std|
00000010 69 6f 2e 68 3e 0a |io.h>.|
00000016code
兩種方法:io
tail -c +4 11.1.c.orig> 11_1.ctest
第2種
sed -i '1 s/^\xef\xbb\xbf//' *.txtsing GNU sed
(on Linux or Cygwin):gcc
On FreeBSD or Mac OS X:sed
sed -i .bak '1 s/^\xef\xbb\xbf//' *.tx