sort コマンドで、入力レコードが最大長を超えました。より大きい最大長を指定してください。エラー

広告

Windows のコマンドプロンプトで sort コマンドを使ったら

入力レコードが最大長を超えました。より大きい最大長を指定してください。

というエラーになった。

type somefile.txt | sort > somesorted.txt

こんな感じで使った。

どうやら、somefile.txt 中に長い行があるので処理できないらしい

調べたら sort コマンドに /REC オプションをつけると良いらしいことが判明

type somefile.txt | sort /REC 65535 > somesorted.txt

とやったら無事ソートできました。

しかし1行が65535文字を超えるとできないんだろうな。。。

 

広告

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>