【发布时间】:2015-08-30 09:32:16
【问题描述】:
我在 Mac OS X 10.10 (Yosemite) 上使用 Macbook Pro。当我转到/usr/bin 时,git 是作为 unix 可执行文件存在的。当我在 Sublime Text 中打开它时,我得到的只是不可读的机器代码。然而,当我打开一个不同的 Unix 可执行文件时——在我的例子中,是我刚刚编写的一个 shell 脚本,但还有其他的——我可以在 Sublime Text 中打开该文件并查看脚本的内容。我检查了这两个文件的权限,它们是相同的。为什么打开某些文件时会有不同的行为?
【问题讨论】:
-
这并不特定于 Mac 和 OS X,它在 UNIX 和 Linux 上是相同的,在某种程度上在 Windows 上也是如此。将 Windows .bat 文件与 Windows .exe 进行比较。
标签: git bash shell unix binary