0
所以,我写了一个函数来执行一个Bash脚本只是为了规避我的甜蜜时间导航到该脚本的目录。函数执行Bash脚本不工作(“没有这样的文件或目录”)
但是,当我启动函数(通过别名)时,Bash告诉我没有这样的文件或目录!这是坚果!
这里是有问题的功能:
function torBrowser()
{
echo "Running Tor browser..."
bash "/home/user/Downloads/tor-browser_en-US/start-tor-browser.sh"
}
对脚本的访问模式和父目录都是rwxr-XR-X,因此,从技术上讲,它应该有几个调整的工作,在这里和那里某处。
你能告诉我们你如何调用该功能? –
当然。我使用了一个别名,我初始化了这个名称:'alias torbrowse = torBrowser'我只在shell中输入'torbrowse'。 – bonzalooie
错误来自脚本本身的任何机会,也许它假设你在那个目录下,即尝试类似'cd/home/user/Downloads/tor-browser_en-US && bash start-tor-broswer.sh' – falstro