linux - シェル スクリプトを実行すると、「そのようなファイルまたはディレクトリはありません」というプロンプトが表示されます。
習慣沉默
習慣沉默 2017-05-16 13:32:13
0
5
1144

1. Windowsで作成したSHELLファイルをLinuxに転送して実行すると、エラーメッセージが表示されます。
2. エラー メッセージ: 不正なインタープリター: そのようなファイルまたはディレクトリはありません。

習慣沉默
習慣沉默

全員に返信(5)
習慣沉默

異なるシステムでは改行などに違いがあります。これは、変換ツールを見つけるか、ほとんどのエディターで一部の文字を変換できます。

いいねを押す +0
刘奇

スクリーンショット
エラーとコード

いいねを押す +0
Ty80

ファイルパスに中国語の文字が含まれていますか?中国語の文字が含まれており、シェル スクリプトが gbk エンコードされている場合、Linux では中国語のファイル名とディレクトリ名が UTF-8 でエンコードされているため、ファイルまたはディレクトリは見つかりません。

いいねを押す +0
洪涛

次のコマンドを使用して、Windows のキャリッジ リターンを Linux のキャリッジ リターンに変換し、再度実行してみてください。 リーリー

いいねを押す +0
阿神

いつも実行許可の問題がないように感じます、
試してみてくださいchmod 755 xxx.sh

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート