BOM (byte order mark) 一個萬國碼的標記, 不會顯示在你的銀幕上, 但會讓你的程式死光光. 清掉 BOM 留給你的程式一條活路
編輯器
多數的編輯器都可以設定 編碼為 UTF-8 no BOM
vim 的設定, 可以參考 remove BOM character using vim
找出 BOM
grep
|
|
find + grep
|
|
移除 BOM
find + sed
|
|
sed
|
|
BOM (byte order mark) 一個萬國碼的標記, 不會顯示在你的銀幕上, 但會讓你的程式死光光. 清掉 BOM 留給你的程式一條活路
多數的編輯器都可以設定 編碼為 UTF-8 no BOM
vim 的設定, 可以參考 remove BOM character using vim
grep
|
|
find + grep
|
|
find + sed
|
|
sed
|
|