git - 尝试从 MSYS shell 启动原子时出现 uname 问题

标签 git atom-editor uname

我最近安装了 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/

相关文章:

ruby-on-rails - 推送到 Heroku 时应用程序的位置

git - `git svn rebase` 与 `git rebase trunk`

ruby-on-rails - Heroku 发布——回滚后如何前滚?

atom-editor - 如何自定义 Atom One Dark 主题附带的评论样式?

sql - 正则表达式仅用双引号替换第一个分号

python - 确定操作系统是否为 Python 中的 (Open)SUSE?

linux - SOLARIS - 在操作系统升级之前验证操作系统版本

git - 我们如何正确验证 git send-email 配置设置?

bash - 如何在 atom 终端中使用 conda 而不输入 source ~/.bashrc?

在 docker 容器内运行的 Python 程序依赖于 'uname -r'