如何在Linux中从终端运行可执行文件而不进入整个PATH

时间:2017-03-30 03:37:22

标签: linux bash debian

我正在尝试直接从终端激活android studio(./studio.sh) 安装目录是/ usr / local / android-studio 在里面有一个带有脚本studio.sh的bin文件夹

因为我已经vi'd~ / .bashrc包含以下行: export PATH = $ PATH:/ usr / local / android-studio / bin

当我回显$ PATH时,我确实看到上面的路径附加到路径的其余部分 (在/ usr / local / bin中:在/ usr / bin中:/ bin中:在/ usr /本地/游戏:在/ usr /游戏:在/ usr /本地/机器人工作室/ bin)中

然而,当我运行./studio.sh时,它会提示我没有这样的文件或目录

毋庸置疑,如果我cd / usr / local / android-studio / bin然后./studio.sh它工作正常

运行debian(jessie'version')

1 个答案:

答案 0 :(得分:0)

我只需要在没有./的情况下进行studio.sh 感谢ZanCoul提供答案。