- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。
想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。
7年前关闭。
Improve this question
二进制文件怎么可能“默认”执行——即。在我的路径中找到的第一个,由 which
返回命令,实际上不是默认情况下实际执行的二进制文件吗? (我在 2008 款 MacBook Pro 上运行 Mac OS X 10.5。)
我刚刚通过运行 brew install git
安装了最新版本的 git
它在我的路径中比旧二进制文件更高或更早的位置安装了新版本。但是,默认情况下不执行新版本。就好像在我安装新的之前 shell 已经缓存了二进制文件的位置 - 但是 which
命令每次运行时都会解析路径。
我想了解这里发生了什么,并了解如何在无需注销或重新启动机器的情况下刷新“缓存”。这就是我所看到的:
which git
/usr/local/bin/git
git --version
git version 1.6.5
/usr/local/bin/git --version
git version 1.7.7
which -a git
/usr/local/bin/git
/usr/local/git/bin/git
/usr/local/bin/git
/usr/local/git/bin/git
/usr/local/bin/git
/usr/local/git/bin/git
/usr/local/git/bin/git --version
git version 1.6.5
type git
git is hashed (/usr/local/git/bin/git)
$ hash -d git
$ type git
git is /usr/local/bin/git
$ which git
/usr/local/bin/git
git --version
git version 1.7.7
最佳答案
在给定的 shell 实例中,确实缓存了二进制文件的路径。清除此问题的最简单方法是打开一个新的终端窗口。但是您也可以使用 hash
在现有窗口中清除它。 shell 内置(阅读 help hash
了解详细信息)。
至于为什么which
不同意 shell 关于要执行的二进制文件,这是因为 which
是一个位于 /usr/bin/which
的程序并解析 PATH
独立于 shell 。如果您想确切地查看 shell 所看到的内容,请使用 type
而不是 which
(并使用 type -a
查看给定命令的所有可能结果)。
关于macos - 为什么或如何是我的道路没有受到 MacOSX 的尊重?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7814312/
我正在制作一个基于网格的游戏。 在这个游戏中,您可以放置建筑物、墙壁和道路。 当某些东西被放置在网格中时,我将单元格 ID 设置为该对象 ID。到目前为止一切顺利,一切正常。 当我需要时,我的问题
我想创建一个交互式 map ,其中道路等的样式为我想要的颜色。现在,我了解了 Mapbox,但这不是我们想要使用的,因为最终它会因为费用而花费我们很多钱。 我一直在互联网上寻找替代方案。我发现了很多拼
我正在尝试用 Java 制作一个正则表达式,它可以粗略地用于匹配某些街道名称。我想这样做,以便给定以下字符串: Then someone decided to go to the high stree
尝试用颜色“标记”一个区域并在该区域放置一个数字: 我在这里说明了它: 数字是静态的,不会改变。 区域标记假设会改变颜色。并且区域标记假设使用周围的街道/道路包围该区域(不仅仅是简单的圆形图) 我会尝
我需要能够使用 V2 或 V3(最好是 3)创建在某种意义上忽略建筑物的路径。 我什至试图创建一个 kml 文件来自己绘制所有路径,然后找到一些方法根据需要打开/关闭它们。 例如。用户想从 A 点到
我在 http://www.41latitude.com/post/1268734799/google-styled-maps 上找到了一个代码片段: [ { featureType: "
我正在使用 Roads Google API 传递一个位置列表,我想根据这些点在最有可能由汽车行驶的道路上画线。 有些地方出了问题,因为有些点没有被线穿过,而且这些线不仅仅使用道路,有些点通过直线穿过
我们如何使用切换按钮在 Mapbox gl js 中突出显示(更改颜色)道路、人行道或自行车道? 最佳答案 您可以使用setPaintProperty更改图层的填充颜色,就像在官方 Mapbox 示例
我正在尝试在道路上绘制一条路径并遵循一些给定的点。我正在使用 Google Directions API 来遵循道路。我在道路上放置了一些标记并将这些点与折线连接起来。我需要遵循红线但是它跟随并绘制蓝
我是一名优秀的程序员,十分优秀!