2015-01-21 47 views
0

我在android-studio/bin folder中有studio.sh文件,我想在bash中使用它作爲命令(如啓動任何其他常規應用程序)。爲bash腳本添加命令到終端

我讀的地方,加入這行來~/.profile應該工作,

export PATH=$PATH:/home/goel/android-studio/bin 

但它不工作。什麼是正確的過程?

+1

你是什麼意思的「不工作」? – choroba 2015-01-21 08:43:23

+0

我會避免有一個很長的'$ PATH'。難道你不能決定把所有的可執行文件(包括程序和腳本 - 也許作爲符號鏈接)放到'$ HOME/bin /'中,並且只將該目錄添加到你的'PATH'中? – 2015-01-21 10:06:59

回答

0

如果在.profile中更改PATH,則仍然必須使shell .profile。啓動一個新的終端有時是不夠的(某些終端不讀.profile文件),在這種情況下,你必須註銷並回。

0

~/bash.rc文件中添加腳本文件夾名稱PATH環境變量 和您還可以在~/bash.rc 中創建腳本的別名,然後源文件/etc/bash.bashrc,現在您可以在任何終端中發出您的腳本或別名。希望這可以幫助。

0

是否可執行文件是studio.sh?您是否在其包含的文件夾中嘗試./studio.sh以檢查它是否運行?