【发布时间】:2012-12-13 11:06:03
【问题描述】:
是否有一个简单的命令可以找出可以从任何地方执行的文件的确切位置,因为它是 PATH? 搜索路径中设置的所有目录以找到它.. 效率不高,特别是如果路径包含很多目录并且所有目录都是可能的候选者...
谢谢
【问题讨论】:
-
你能举个例子吗?哪个操作系统?
-
可能是标准实用程序
which? -
DOS ..让我们说你键入 foo.bat... 并且 foo 被执行但它不在当前目录中(可能是因为它在 PATH 中)。怎么知道 foo 文件在哪里?
-
请参阅 Windows 上是否有“which”的等价物? stackoverflow.com/q/304319/318716.
-
@Joseph 确实有!等效的是“where”,该命令在路径中的所有目录中搜索以查找给定文件!谢谢!