web-dev-qa-db-ja.com

カスタムスクリプトをPATHに追加する

私はそれについてかなりの答えがあることを知っていますが、それでもそれを回避することができませんでした。 すべてこれ を読み、システム全体の環境変数(もちろん私の場合)の下の例に従うことを試みました。また、選択された答えとしてやろうとしました here 。しかし、うまくいきませんでした。

だから、~/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を取得します。この作業を行うにはどうすればよいですか?

別の質問-変数にASの代わりにAndroid_studioのような名前を付けたいので、大文字のみでダッシュなしで変数に名前を付けることは必須ですか?

1
Milkncookiez

やりたいようですね

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

その後、どこからでもAndroid-studioを入力できるようになります。 ASという名前の環境変数には魔法のようなものはありません

速記が必要な場合は、.bashrcに関数を追加します。

function as() { command Android-studio "$@"; }
3
glenn jackman