I have a collection of bash scripts that I have added to the
PATH so that I can execute them from anywhere.
so along with
I can use
This all works as expected from bash but not from within fish-shell. I have to call bash and pass the script path as an argument, and any other arguments while executing:
bash ./<path>/<to>/<scripts>/mt-sync-github-projects <other-arguments-if-at-all>
I have verified that even though I did not add the location to fish's
PATH explicitly, it does show me the right value for
echo $PATH and the scripts have a shebang specifying that they are to be executed as a bash script:
Am I missing something or doing it entirely the wrong way?