実行中にこのエラーが発生しますこのスクリプト
-bash: ./conn.sh: /usr/bin/bash: bad interpreter: No such file or directory
Linuxシステム(Ubuntu)
コメント
回答
システムにはbash
インタープリターが/usr/bin/bash
にありませんが、conn.sh
スクリプトは、これが最初の#!
行で使用するインタプリタであることを指定します。
スクリプトの最初の行(#!
行)bash
がインストールされている正しい場所を指すようにします。ほとんどのLinuxシステムでは、これは(したがって、最初の行は#!/bin/bash
である可能性があります)が、これは
command -v bash
で確認することもできます。
端末内。
ls -l /usr/bin/bash
を含めてください。 2.質問を編集して、Windowsコンピューターでスクリプトファイルを作成し、それをUNIX / Linux / Macシステムに転送したかどうかを確認してください。 3.質問を編集して使用しているシステムの種類を特定してくださいls -l /usr/bin/bash
を実行して、コマンドとその結果を質問に入力するように依頼しました。