今日のひとこと Challange IT For Future

コマンドでBOMを操作する

Linux 読了 1分

この記事は最終更新から 14 年以上たっています。内容が現在の状況と異なる可能性があります。現在の情報は最新の記事、Fess の記事をご覧ください。

困ったことに 世の中にはBOM付きのUTF-8のHTMLファイルなどあったりする。わざわざBOM付きにする必要もない気がするけど、Fessとかではそれらも対応しないといけないのだけど、それを作るためにBOMのコマンドによる操作方法を確認してみた。
BOMの追加

$ uconv -f utf-8 -t utf-8 --add-signature test.html > test_bom.html

BOMの削除

$ uconv -f utf-8 -t utf-8 --remove-signature test_bom.html > test.html