そのため、Bash スクリプトを実行する関数を作成して、そのスクリプトのディレクトリに移動するのに時間を費やすことを回避しました。
しかし、関数を (エイリアス経由で) 起動すると、Bash はそのようなファイルやディレクトリがないと教えてくれます! それはナッツです!
問題の関数は次のとおりです。
function torBrowser()
{
echo "Running Tor browser..."
bash "/home/user/Downloads/tor-browser_en-US/start-tor-browser.sh"
}
スクリプトと親ディレクトリのアクセス モードはすべて rwxr-xr-x であるため、技術的には、あちこちで微調整を行うことで機能するはずです。