一方:
/usr/local/bin/cmake
/usr/bin/cmake
$ cmake # runs /usr/bin/cmake
$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
なぜこれが起こるのでしょうか、それを入力すると(別名なしで)/usr/local/bin/cmake
実行可能ファイルを実行するようにシェルをどのように取得できますか?cmake
ベストアンサー1
実行して問題を発見しました。
$ type -f cmake
cmake is hashed (/usr/bin/cmake)
bashハッシュをクリア
hash -d cmake
その後、cmake
期待どおりに解釈されます。