stMind

You'll never blog alone

 改行コード変換


bad interpreter: No such file or directory ! が出たら改行コードが怪しいぞ、と。
メッセージはperlではなくシェルが出している。
Windowsで作成したスクリプトをUnixで実行するときなどは注意する。


Win -> Unix へは
$ perl -pe 's/\r\n/\r/' winfile > unixfile
で変換できる。
その他のプラットフォーム間での変換は以下のページを参考に。
http://www.rsch.tuis.ac.jp/~mizutani/online/with-pc/textline.html