testというスクリプトがあります。
$cat testing
echo $1
また、〜/.bash_profileのPATHに場所を追加しました。
export PATH="$PATH:some_location/testing"
私もそうでした:
source ~/.bash_profile
ただし、名前でスクリプトテストを直接呼び出すことができない場合:
$testing 1
-bash: testing: command not found
ただし、まだ次のことができます。
$./testing 1
1
何が間違っているのかよくわかりません。
答え1
PATH
ディレクトリのリストである必要があり、特定のファイル名を含めることはできません。 .bash_profile 行を編集して、次のようにします。
export PATH="$PATH:some_location"
その後、ログアウトして再度ログイン(またはPATH
手動で編集)して、スクリプトを再試行してください。
$testing 1
1