I will note that the file of interest lies inside a folder inside of /home/myself/bin, but that shouldn't matter, right?
Importa, $PATH
não é recursivo.
Você pode mover o arquivo. Ou crie um link (difícil ou simbólico). Provavelmente simbólico será menos confuso:
Se o arquivo existir em /home/user/bin/sub-dir/stp
, execute:
ln -s sub-dir/stp ~/bin/stp
Ou adicione o novo subdiretório ao caminho
PATH=$HOME/bin/sub-dir:$PATH