我在android-studio/bin folder
中有studio.sh
文件,我想在bash中使用它作爲命令(如啓動任何其他常規應用程序)。爲bash腳本添加命令到終端
我讀的地方,加入這行來~/.profile
應該工作,
export PATH=$PATH:/home/goel/android-studio/bin
但它不工作。什麼是正確的過程?
我在android-studio/bin folder
中有studio.sh
文件,我想在bash中使用它作爲命令(如啓動任何其他常規應用程序)。爲bash腳本添加命令到終端
我讀的地方,加入這行來~/.profile
應該工作,
export PATH=$PATH:/home/goel/android-studio/bin
但它不工作。什麼是正確的過程?
如果在.profile中更改PATH,則仍然必須使shell 爲 .profile。啓動一個新的終端有時是不夠的(某些終端不讀.profile文件),在這種情況下,你必須註銷並回。
在~/bash.rc
文件中添加腳本文件夾名稱PATH環境變量 和您還可以在~/bash.rc
中創建腳本的別名,然後源文件/etc/bash.bashrc
,現在您可以在任何終端中發出您的腳本或別名。希望這可以幫助。
是否可執行文件是studio.sh
?您是否在其包含的文件夾中嘗試./studio.sh
以檢查它是否運行?
你是什麼意思的「不工作」? – choroba 2015-01-21 08:43:23
我會避免有一個很長的'$ PATH'。難道你不能決定把所有的可執行文件(包括程序和腳本 - 也許作爲符號鏈接)放到'$ HOME/bin /'中,並且只將該目錄添加到你的'PATH'中? – 2015-01-21 10:06:59