【nkfコマンド】文字コードと改行コードを変換
nkf [オプション] [元ファイル名] > [保存ファイル名]
例)文字コードをUTF-8、改行コードをCRLF
nkf -w -Lw input.txt > output.txt
オプション | 意味 |
-j | JISコードを出力する |
-e | EUCコードを出力する |
-s | シフトJISコードを出力する |
-w | UTF-8コードを出力する(BOMなし) |
–overwrite | ファイルを変換して上書きする |
–guess | 自動判別の結果を出力する |
-Lu | 改行をLFにする(UNIX系) |
-Lw | 改行をCRLFにする(Windows系) |
-Lm | 改行をCRにする(OS Xより前のmac OS系) |
シェルで変数に保持した内容の文字コードと改行コードを変換した時の覚書
HOGE=$(cat <<-EOD メール本文 ------------------------------------------------------------ メッセージ ------------------------------------------------------------ EOD) printf "`echo "${HOGE}" | nkf -Lw -w`"
ディスカッション
コメント一覧
まだ、コメントがありません