"which"コマンドの違い

"which"コマンドの違い

(unix-system “which [name])これらのitとcommandの違いは何ですかwhich [name]

たとえば、このコマンドを使用すると、(unix-system “which visual_elite)次の結果が表示されます。

/home/vhdl/edatools/mentor/visualelite/VisualElite-4.2.1/Linux2.4/bin/visual_elite

コマンドラインを使用して同じ操作を実行すると、次の結果がwhich visual_elite表示されます。

enidl-atlas-schur <76> # which visual_elite
visual_elite is /home/vhdl/edatools/mentor/visualelite/VisualElite-4.2.1/visual_elite

なぜこのような違いが発生するのでしょうか?

答え1

この違いが発生するのは、PATH「コマンドライン」の環境変数が、使用しているlisp類似言語の環境変数と異なるためです。

関連情報