改行コードが原因で、このようなエラーが発生する。Windows で作成したファイルを Linux に移動したときによく起きる。Windows では CR LF、Linux では LF が使われている。Windows で作成したファイルを Linux で使えるようにするためのコマンド。
$ nkf -Lu inputfile > outputfile
入力と、出力のファイルを同一にすると、ファイルが消えてしまうので注意が必要。
LF = Line Feed
CR = Carriage Return
0 件のコメント:
コメントを投稿