🎩

macOS で改行コードをさくっと確認する

2020/10/09に公開

macOS でテキストファイルの改行コードをさくっと確認する方法です。

  • CR : \r 0x0D
  • LF : \n 0x0A

改行コードがそれぞれ LF, CRLF となっているファイル lf.txt, crlf.txt を用意しました。
cat コマンドでは改行コードの違いは分かりません。

$ cat lf.txt
foo
bar
$ cat crlf.txt
foo
bar

xxd コマンドで 16 進で表示してみます。

$ xxd lf.txt
00000000: 666f 6f0a 6261 720a                      foo.bar.
$ xxd crlf.txt
00000000: 666f 6f0d 0a62 6172 0d0a                 foo..bar..

lf.txt では改行が 0x0a、crlf.txt では改行が 0x0d 0x0a になっていることが確認できました。

参考

Discussion