タグ

ブックマーク / ocs.hatenadiary.org (1)

  • UTF-8 の BOM を消す - 倖せの迷う森

    UTF-8 なファイルに BOM がついていると、 javac でコンパイルが通らなかったり*1 Velocity で結合したときにゴミが入ったりと色々面倒なので、BOM を消すスクリプトを書いてみました。 スクリプトを書くに当たって: ファイルリストを渡すのは find + xargs に任せてます。(面倒だったから!) find, xargs は GnuWin32 を使ってます。 optparse を無理やり使ってます。(使ってみたかったから!) bomdelete.py # -*- coding: sjis -*- """ bomdelete.py 使い方: > find -type f -name "*\.html" | xargs python bomdelete.py > find -type f -name "*\.txt" | xargs python bomdelete.

    UTF-8 の BOM を消す - 倖せの迷う森
    boxheadroom
    boxheadroom 2008/09/24
    Poserのデータは基本テキストですがBOMが入ってるとマズイらしいので、いつか使うかも
  • 1