当寻找的路径,可执行文件或检查,如果你在Unix shell中输入命令的名称会发生什么,有不同的公用事业过多(which,type,command,whence,where,whereis,whatis,hash,等)。
我们经常听说which应该避免。为什么?我们应该用什么来代替?
我想大多数人都熟悉这个which命令,我经常使用它。我刚刚遇到了一种情况,我不仅好奇哪个命令在我的路径中是第一个,还想知道我所有路径中的所有命令的数量和位置。我尝试了 which 手册页(打字man which让我发笑),但什么也没看到。