改行は Windows上ではCR LF(0D,0A)であり、Unix/LinuxなどではLF(0A)となっており、改行が異なった実装になっている。 CR は carriage return, LFはline feed (または NL new line)のことである。 そして、この改行コードの違いが、色々な問題を引き起こす。 よくある例は、Unixのサーバで作られたテキストデータファイルを受け取って、Windowsのアプリに読みこもうとすると読み込んでくれない。 テキストを見る限り、正しいはずなのだが。。。。。。と悩んだりすることが多々ある。 こういうとき、テキストの16進数ダンプを利用しないといけない。 Windows上では、こういう基本的なことが次第にやりにくくなっているので、説明はUnix/Ubuntu の場合について行う。 テキストエディタで簡単なテキストファイルをつくり、ダンプして