一般的なエラーの問題をシェル -

bashの:$ '\ r' が:コマンドが見つかりません。

この問題の原因のLinux環境へのWindows環境改行「\ r」は特定できないで、Linux環境ので、デフォルトの改行文字が「\ n」で、私達はちょうどのようなUNIXにファイルにする必要があります。この変換を達成するためにDOS2UNIXツールを使用してください。

1.インストール・ツールDOS2UNIX番号
[ルート@ localhostの〜]#aptの DOS2UNIX#Ubuntuのインストールシステムを
[ルート@ localhostの〜]#yumを -yインストールDOS2UNIX#CentOSにシステム

#2ファイルの変換
[ルート@ localhostの〜]#chmodの 755のテストを。 SH 
[ルート@ localhostの〜]#DOS2UNIX test.sh 

#3.実行可能ファイルは再び友達になることができ
ます。[root @ localhostの〜]#shの ./test.sh

 

おすすめ

転載: www.cnblogs.com/liuhaidon/p/11871877.html