我知道如何在 中设置命令$PATH
,但我需要有人刷新我的想法。事实上,我有/home/jeremie/Downloads/pycharm-community-2016.3.2/bin/pycharm.sh
要放入的“.sh”脚本$PATH
。我的目的是能够用作pycharm
命令。我知道第一步是export PATH = $PATH:Downloads/pycharm-community-2016.3.2/bin/pycharm.sh
,但还不清楚。
如何转换/home/jeremie/Downloads/pycharm-community-2016.3.2/bin/pycharm.sh
获取pycharm
命令?
答案1
这PATH
是一个用冒号 ( :
) 分隔的目录列表,shell 将在其中搜索以查找您正在调用的文件。因此,您需要添加/home/jeremie/Downloads/pycharm-community-2016.3.2/bin
它而不是包含文件本身。
如果您想将名称从 更改pycharm.sh
为pycharm
,您可以重命名或复制它,或者最好创建一个指向它的符号链接,例如:
ln -s /home/jeremie/Downloads/pycharm-community-2016.3.2/bin/pycharm.sh /home/jeremie/Downloads/pycharm-community-2016.3.2/bin/pycharm
export PATH = $PATH:Downloads/pycharm-community-2016.3.2/bin/pycharm.sh
请注意,由于等号 ( ) 周围有多余的空格,您的表达式将会失败=
。正确更正后,应该是:
export PATH=$PATH:/home/jeremie/Downloads/pycharm-community-2016.3.2/bin