Windows上で、テキストエディタなどでLinux用のシェルを作成した後、該当サーバへシェルスクリプトを格納して実行すると改行コードの関係で下記のエラーが出力されるため、格納後、以下のコマンドにて改行コードの置換を行う必要がある。

■ Windows改行コードの置換
# sed -i 's/\r//' <対象のシェルスクリプトファイル名>

■ エラーメッセージ
-bash: <シェルのファイル名>: /bin/bash^M: bad interpreter: No such file or directory
 OR
-bash: <シェルのファイル名>: /bin/bash^M: bad interpreter: そのようなファイルやディレクトリはありません