cshがローカルリポジトリを使用するように強制する方法は? [コピー]

cshがローカルリポジトリを使用するように強制する方法は? [コピー]

ローカルディレクトリにのみ新しいツールをインストールできます。

./configure --prefix=/local/directory 以降、新しいツールが私のローカルリポジトリにインストールされました。

ただし、デフォルトではまだ以前のバージョンを指しています。

cshにローカルにインストールされたバージョンを使用するように強制する方法は?

ベストアンサー1

シェルは、PATH 環境変数に現れる順序でディレクトリを検索します。他のPATHディレクトリの1つに同じ名前の別のコマンドがある場合は、PATH変数の末尾に追加された新しいディレクトリに到達する前にそのコマンドを選択してください。あなたはする必要がありますプレフィックスPATH 環境変数に新しいディレクトリを追加します。

setenv PATH /local/directory/bin:$PATH

おすすめ記事