Skip to content
This repository was archived by the owner on Aug 22, 2022. It is now read-only.

convert-encoding-newline 0.0.0

Install from the command line:
Learn more about npm packages
$ npm install @neos21/convert-encoding-newline@0.0.0
Install via package.json:
"@neos21/convert-encoding-newline": "0.0.0"

About this version

@neos21/convert-encoding-newline : Convert Encoding New Line

NPM Version

テキストファイルの文字コード・改行コードを判定・変換する CLI ツール。

  • UTF-8 (ASCII のみも含む)、BOM 付き UTF-8、Shift-JIS、EUC-JP 形式のテキストファイルを相互に変換する
  • 改行コードを LF・CR・CR+LF のいずれかに変換する

How To Use

$ npm install -g @neos21/convert-encoding-newline

# 改行コード・文字コードの判定のみ行う
$ convert-encoding-newline -i ./input.txt

# 改行コード・文字コードを指定して変換する
$ convert-encoding-newline -i ./input.txt -e 'UTF8' -l 'LF' -o ./output.txt
  • -i <file>--input <file> : 判定・変換を行いたいファイルパス (必須)
  • -o <file>--output <file> : 変換後のファイルパス (このオプションを書くと変換モードとなる)
  • -e <encoding>--encoding <encoding> : 変換したい文字コード。未指定時のデフォルトは UTF8。指定可能なオプションは次のとおり
    • SJISSHIFT-JISSHIFT_JISSHIFTJIS
    • EUCJPEUC-JP
    • UTF8UTF-8
    • UTF8BOMUTF-8BOMUTF8 BOMUTF-8 BOM
  • -l <new-line>--new-line <new-line> : 変換したい改行コード。未指定時のデフォルトは LF。指定可能なオプションは次のとおり
    • LF
    • CR
    • CRLFCR-LFCR+LFCR LF
  • -f--force : このオプションを指定すると、変換後のファイルパスに既にファイルが存在しても強制的に上書きする
  • -q--quiet : このオプションを指定すると、変換時に変換成功の標準出力を出力しない (エラー時は標準エラー出力が出力される)

Links

Details


Assets

  • convert-encoding-newline-0.0.0-npm.tgz

Download activity

  • Total downloads 0
  • Last 30 days 0
  • Last week 0
  • Today 0

Recent versions

View all