将自定义脚本添加到 PATH

将自定义脚本添加到 PATH

我知道有很多关于这个问题的答案,但我还是无法理解。我读过所有这些并尝试按照以下示例进行操作系统范围的环境变量(当然,对于我的情况而言),也尝试按照选择的答案去做这里.但是没起作用。

因此,我有一个可执行的 shell 脚本,位于~/Developer/android-studio/bin,我想这样做,以便当我在终端时(无论是在哪里)我只需编写android-studio要执行的脚本(要启动的 IDE)。

所以我尝试export AS=$PATH:~/Developer/android-studio/bin

AS="~/Developer/android-studio/bin:${PATH}"
export AS

然后source .bashrc,但经过两次尝试后,当我简单地写入时,AS我得到的是command not found。我该如何实现它?

另一个问题 - 我是否必须仅使用大写字母而不使用破折号来命名变量,因为我想将变量命名为类似于android_studioAS不是,即?

答案1

听起来你想做

export PATH="$PATH:~/Developer/android-studio/bin"

然后你就可以android-studio从任何地方进入了。名为AS

如果您想要简写,请在 .bashrc 中添加一个函数:

function as() { command android-studio "$@"; }

相关内容