[Mac] コマンドラインで改行コードを調べ、変換する
Mac でコマンドラインによって、テキストファイルの改行コードを調べ、別の改行コードへ変換してみた。
環境:macOS Catalina Version 10.15.6(英語環境)
Homebrew で nkf をインストールする。
$ brew install nkf
test.txt の改行コードを調べるなら以下のコマンド。
1$ nkf --guess test.txt
2UTF-8 (CR)
このテキストファイルの改行コードを、CR から LF に変換するには以下のコマンド。
$ nkf -Lu test.txt > test2.txt
変換されたか確認してみる。
1$ nkf -guess test2.txt
2UTF-8 (LF)
参考:
[Mac] nkf を Homebrew でインストール | CodeNote
https://codenote.net/mac/homebrew/1747.html
ファイルの文字コード&改行コードを確認・変換するためのツールまとめ | Developers.IO
https://dev.classmethod.jp/articles/character-code-and-line-feed-code-converting-tools-matome/
nkfを使ってファイルの文字コードを変換する | Developers.IO
https://dev.classmethod.jp/articles/exchange-file-encode-by-nkf/
改行コードの変換
http://osksn2.hep.sci.osaka-u.ac.jp/~taku/osx/crlf.html