linxuにエラー/ binに/ SH ^ Mを実行し、スクリプトファイルを編集したWindowsシステム:悪い通訳:そのようなファイルやディレクトリはありません

このようなタイトルに!

現象:

当時のシーンはこれです:私は、IDEAのスクリプトSHプロジェクトを編集し、その後、Mavenのラベルされたzipパッケージを使用します。Linuxサーバの稼働を抽出するzipパッケージをアップロードします。

あなたがLinuxサーバ上のスクリプトのshファイルを実行し、エラー:/ binに/ shの^ M:悪い通訳:そのようなファイルまたはディレクトリ

 

理由:

Windowsの改行とラインは、Linuxが異なっている壊れます。私は、IDEAのシステムは改行(窓)が付属して使用するので、Linuxサーバでは、改行は問題を抱えています。

 

ソリューション:

IDEAの言葉:

ファイル - >設定 - >エディタ - >コードスタイル、 "UnixとOS X(\ n)が" として "行区切り" のプロパティを変更

 

Eclipseの場合:

環境設定、左の[全般]を選択 - - メニューウィンドウを開くワークスペース、新しいテキストファイルの行の右側には、区切りその他を選択し、Unixの内部を選択

 

おすすめ

転載: www.cnblogs.com/danny-djy/p/10956847.html
おすすめ