Eu tenho um script chamado teste:
$cat testing
echo $1
E também adicionei o local ao PATH em ~/.bash_profile
export PATH="$PATH:some_location/testing"
Eu também fiz:
source ~/.bash_profile
No entanto, quando ainda não consegui chamar o script testando diretamente pelo nome:
$testing 1
-bash: testing: command not found
Ainda posso fazer o seguinte:
$./testing 1
1
Não tenho certeza do que está errado.
PATH
deve ser uma lista de diretórios e não pode conter nomes de arquivos específicos. Edite sua linha .bash_profile para ser:Em seguida, saia e faça login novamente (ou edite seu
PATH
manualmente) e tente seu script novamente: