【问题标题】:Git Bash bash: open: command not foundGit Bash bash:打开:找不到命令
【发布时间】:2016-06-19 02:27:06
【问题描述】:

我是 Git Bash 的新手,今天刚下载了这个用于我的班级,在第一个班级模块上它要求我 cd 到不同的目录和 ls em> 在 Git Bash 中运行良好的内容,然后它要求我使用以下命令打开文件夹中的 README.md 文件:

打开 README.md

然后出现此错误消息:

bash:打开:找不到命令

我知道我 cd 进入了正确的文件夹,并且 ls 确实显示了 README.md 文件,这是一个新安装且最新更新的 Git Bash,可以'无法想象这个程序会缺少链接或更改......我该怎么办?请帮忙谢谢!

我正在使用 Windows 8 和 Git for windows

【问题讨论】:

  • "open" 在 OS X 上是原生的,在 linux 上你可以将其定义为别名 open=xdg-open,在 windows 上我认为等价于 "start"。了解如何将文件类型与程序相关联。
  • 太棒了!谢谢!至少我知道这不是我的 Git Bash 问题,谢谢!
  • 您可以点击此链接。这里有经过验证的答案。 unix.stackexchange.com/questions/253376/…

标签: git bash git-bash


【解决方案1】:

bash:打开:找不到命令

此错误消息试图告诉您没有名为“open”的命令。 README.md 没有问题。

  • OSX - open 是 OSX 中的通用开启器
  • Linux - 有xdg-open
  • Windows - 使用start

但您无需按字面意思理解说明。如何打开自述文件并不重要。您可以使用less 命令打开它以查看终端内的内容,也可以使用notepad 打开它以在文本编辑器中进行编辑。

【讨论】:

【解决方案2】:

当我开始在我的 Windows 计算机中使用 Git Bash 时,我最初遇到了同样的问题。 我想在我的桌面上打开一个文件夹。 我指定了当前目录,即cd Desktop/test,然后我给出了命令open . 打开“测试”文件,我收到了bash: open: command not found。 我在互联网上搜索了一种打开文件的方法,最后我尝试了这个,它成功了。

解决方案:

  1. 指定文件根目录->cd Desktop
  2. 使用“开始”关键字并给出要打开的文件名 -> start test

【讨论】:

    【解决方案3】:

    open 是用于 Git Bash 的 linux 特定命令

    您可以使用start 命令访问您的文件,例如 start filename.extension 如果您使用的是 Windows 10,这将使用 Notepad 打开您的文件。

    要使用某些文本编辑器访问文件,您只需将命令编写为start texteditorname filename.extension

    要使用 VS Code 访问文件,只需输入 start code filename.extension

    要使用 ATOM 访问文件,只需输入start atom filename.extension

    【讨论】:

      猜你喜欢
      • 2022-01-19
      • 2015-01-22
      • 2019-06-26
      • 2015-12-23
      • 2016-08-16
      • 2018-05-21
      • 2020-10-15
      • 1970-01-01
      • 2016-01-03
      相关资源
      最近更新 更多