重複の可能性:
LinuxでCRLFを改行に変換
実行時に/bin/sh^M bad interpreter
エラーメッセージを生成するスクリプトがいくつかあります。これは、Unix/Linux(私の場合は組み込みシステムのUbuntu 9.04)で期待される行末ではなく、Windows/DOSの行末でフォーマットされているためだと思います。
Linux環境でテキストファイルをWindows/DOS形式からUnix形式に変換する簡単な方法はありますか?
ここで複数の選択肢:
これには、dos2unix
ユーティリティを使用できます。
dos2unix winfile.txt unixfile.txt