実行中にこのエラーが発生しますこのスクリプト
-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を実行して、コマンドとその結果を質問に入力するように依頼しました。