PATHで同じプログラムの2つのバージョンを処理する

PATHで同じプログラムの2つのバージョンを処理する

root アクセス権なしでクラスターで作業していますが、インストールされているバージョンよりも最新バージョンの findutils/xargs が必要です。家に最新バージョンをインストールし、PATHに追加しました。ただし、古いバージョンはまだPATHにあるため、xargs --version古いバージョンが返されます。新しいバージョンを簡単に使用する方法はありますか?それともクラスタ管理者に連絡する必要がありますか?

ベストアンサー1

PATH検索はハッシュされます。

PATH通話前に他のエントリが使用されていても新しいエントリを有効にするには、次の手順を実行します。

hash -r

おすすめ記事