「testing」というスクリプトがあります:
$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