viの方法で新しいファイルがある、それはDOS形式です
あなたは.SHファイルを実行するために、UNIXに形式を提出すべきです
常識:UnixやUnixライクなシステムでは、各ラインの終わりだけ改行「\ n」は、各行の終わりに復帰改行+「\ nは\ R」で、Windowsシステム。
Linuxでのvimエディタを使用して、簡単にDOSファイル、UNIXのファイルを切り替えることができ、そして便利な迷惑な文字^ Mを除去することができます
1.現在のファイル形式は、DOSやUNIXフォーマットで見ます
vimの中で入力します。
:セット FF?
2.ドキュメントが現在表示されている場合は、DOS
FileFormatは=ドス
3. UNIX形式は、強制的に変更し、それを保存しています:
:設定FF = unixの#は、UNIX形式に変換しました :Wqと#保存して終了