超メモ帳(Web式)@復活

小説書いたり、絵を描いたり、プログラムやったりするブログ。統失プログラマ。


SPONSORED LINK

CRLFをLFに変換するコマンド。


Windowsなどでシェルを書いてUbuntuにアップして動作確認した場合に、文字コードの違いで動作しないトラブルにちょくちょく出会う。その場合はvimを立ち上げて:set fileformat=unixなどとするのだが、それだけのためにvimを立ち上げるのはいかにも不細工である。なんでコマンドを探してみた。

$ tr -d "\r" change.txt.tmp
$ mv change.txt.tmp change.txt


注意点としては、trコマンドの際に他のファイル名へ標準出力を渡すようにしないと変換されません。なのでその後リネームしています。


まぁ、vim使いなのにわざわざ他のOSにgvimインストールしてメインに使う奴が変態だという説もあるのですがね…(-''-;


■参考サイトさま
全ては時の中に… : 【Linux】改行コードの変換(Windows→Linux)

プライバシーポリシー免責事項