Linuxのファイル操作(変換)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*Linuxのファイル操作(変換) [#m61f06b5]
-ファイルの変換
--文字コード
--改行コード
**nkf [#xaec7ca3]
nkf -w <from-file> > <to-file> ※文字コードをUTF-8に変換
nkf -d <from-file> > <to-file> ※改行コードをLFに変換
-指定した文字コードで出力 ※入力ファイルの文字コードは自...
nkf -s <file> ※Shift-JIS
nkf -w <file> ※UTF-8(BOMなし)
nkf -w80 <file> ※UTF-8(BOMなし)
nkf -w8 <file> ※UTF-8(BOM有り)
-指定した文字コードで読み込み
nkf -S <file> ※Shift-JIS
nkf -W <file> ※UTF-8(BOMなし)
nkf -W80 <file> ※UTF-8(BOMなし)
nkf -W8 <file> ※UTF-8(BOM有り)
-ファイルの文字コードと改行コードを推測して表示
nkf -g <file> ※文字コードのみ表示
nkf --guess <file> ※文字コードと改行コードを表示
-指定した改行コードに変換して出力
--LF
nkf -Lu <file>
nkf -d <file>
--CRLF
nkf -Lw <file>
nkf -c <file>
--CR
nkf -Lm <file>
-[[MIME]]を解読
nkf -m <file>
**iconv [#q895a720]
-扱える文字コードを一覧表示
iconv -l
-文字コードを指定して変換
iconv -f <in-code> -t <out-code> <file-name>
iconv -f <in-code> -t <out-code> <in-file> > <out-file>
--UTF-8(BOM付き)に変換する方法
(echo -ne '\xEF\xBB\xBF'; iconv -f SJIS -t UTF8 sample.s...
(printf '\xEF\xBB\xBF'; iconv -f SJIS -t UTF8 sample.sji...
*関連用語 [#g60898f0]
-[[Linuxのファイル操作]]
終了行:
*Linuxのファイル操作(変換) [#m61f06b5]
-ファイルの変換
--文字コード
--改行コード
**nkf [#xaec7ca3]
nkf -w <from-file> > <to-file> ※文字コードをUTF-8に変換
nkf -d <from-file> > <to-file> ※改行コードをLFに変換
-指定した文字コードで出力 ※入力ファイルの文字コードは自...
nkf -s <file> ※Shift-JIS
nkf -w <file> ※UTF-8(BOMなし)
nkf -w80 <file> ※UTF-8(BOMなし)
nkf -w8 <file> ※UTF-8(BOM有り)
-指定した文字コードで読み込み
nkf -S <file> ※Shift-JIS
nkf -W <file> ※UTF-8(BOMなし)
nkf -W80 <file> ※UTF-8(BOMなし)
nkf -W8 <file> ※UTF-8(BOM有り)
-ファイルの文字コードと改行コードを推測して表示
nkf -g <file> ※文字コードのみ表示
nkf --guess <file> ※文字コードと改行コードを表示
-指定した改行コードに変換して出力
--LF
nkf -Lu <file>
nkf -d <file>
--CRLF
nkf -Lw <file>
nkf -c <file>
--CR
nkf -Lm <file>
-[[MIME]]を解読
nkf -m <file>
**iconv [#q895a720]
-扱える文字コードを一覧表示
iconv -l
-文字コードを指定して変換
iconv -f <in-code> -t <out-code> <file-name>
iconv -f <in-code> -t <out-code> <in-file> > <out-file>
--UTF-8(BOM付き)に変換する方法
(echo -ne '\xEF\xBB\xBF'; iconv -f SJIS -t UTF8 sample.s...
(printf '\xEF\xBB\xBF'; iconv -f SJIS -t UTF8 sample.sji...
*関連用語 [#g60898f0]
-[[Linuxのファイル操作]]
ページ名: