アカウント名:
パスワード:
これで思い出したけど、テキストファイルがBOM付きUTF8の場合、cat で連結ってどうしたもんなんだろ。
BOMって構造のないテキストファイルに構造を持ち込んでいるような気もするが、同じ不可視文字の改行コードと同じでは?とも。
同様に sort とか diff とか その他各種テキストツールはBOMに対してどうふるまうべきなんだろ?
悩みは尽きまじ
BOMはそもそもつけないほうがいいというのは置いておくと、BOMは改行しないゼロ幅空白文字扱いですよ。(この用途では別の文字があるのでBOMを使うのは推奨されないけど)とくに対処しなくても、見た目的にはほとんど問題が出ないはず。
sortやdiffがどうすべきなのかはわからないけど、空白を無視するオプションをつけたら無視してほしいですね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生の大半の問題はスルー力で解決する -- スルー力研究専門家
>2番目のファイル終端の改行を削ってるのか? (スコア:0)
これで思い出したけど、テキストファイルがBOM付きUTF8の場合、
cat で連結ってどうしたもんなんだろ。
BOMって構造のないテキストファイルに構造を持ち込んでいる
ような気もするが、同じ不可視文字の改行コードと同じでは?とも。
同様に sort とか diff とか その他各種テキストツールは
BOMに対してどうふるまうべきなんだろ?
悩みは尽きまじ
Re:>2番目のファイル終端の改行を削ってるのか? (スコア:0)
BOMはそもそもつけないほうがいいというのは置いておくと、
BOMは改行しないゼロ幅空白文字扱いですよ。(この用途では別の文字があるのでBOMを使うのは推奨されないけど)
とくに対処しなくても、見た目的にはほとんど問題が出ないはず。
sortやdiffがどうすべきなのかはわからないけど、空白を無視するオプションをつけたら無視してほしいですね。