我最近安装了 Atom,并确保在调用诸如 atom file_name 或 atom 之类的任何命令时路径是正确的。我遇到了
uname: invalid option -- o
Try "uname --help" for more information.
"esources" is not recognized as an internal or external command,
operable program or batch file.
我已经测试了 Windows 默认 cmd 并且它可以毫无问题地启动 atom,并且基于错误,资源以某种方式重命名为 esources,但是我完全不知道在哪里可以纠正这个问题。任何帮助将不胜感激!
如果我运行 uname -a
我明白了
MINGW32_NT-6.2 COMP_NAME 1.0.12(0.46/3/2) 2012-07-05 14:56 i686 unknown
最佳答案
基本上,这里发生的是您拥有的 uname (uname.exe) 版本没有“-o”(--operating-system)选项。我也遇到了这个问题,但是有另一台机器可以在 Windows 上从 bash 运行 atom,所以我将 uname.exe 复制到机器上无法正常工作的正确位置,它工作得很好。
要查找 uname 的位置,您可以运行“where uname”。您可以使用“uname --version”检查版本。适用于我的版本是 5.97(我在替换之前没有检查版本)。
关于git - 尝试从 MSYS shell 启动原子时出现 uname 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40456737/