Git Bash bash:打开:未找到命令

5ssjco0h  于 2023-06-28  发布在  Git
关注(0)|答案(7)|浏览(249)

我是Git Bash的新手,刚下载了这个,今天在我的课堂上使用,在第一个课堂模块中,它要求我 * cd * 到不同的目录,并 * ls * 在Git Bash中工作得很好的内容,然后它要求我打开一个www.example.com文件夹中的命令:README.md file in a folder with the command:
打开www.example.com README.md
然后显示此错误消息:
bash:open:command not found
我知道我 * cd * 到正确的文件夹,* ls * 确实显示了www.example.com文件,这是一个新安装和最新更新的Git Bash,无法想象会有一个丢失的链接或在这个程序中更改...README.md请帮帮忙谢谢! what can I do? please help thank you!
我正在使用Windows 8和Git for Windows

yiytaume

yiytaume1#

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

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

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

u1ehiz5o

u1ehiz5o2#

当我开始在我的Windows电脑上使用Git Bash时,我也遇到了同样的问题。我想在桌面上打开一个文件夹。我指定了当前目录,即cd Desktop/test,然后我给出了命令open .来打开“test”文件,我收到了bash: open: command not found。我在网上搜索了一下,想找到打开文件的方法,然后最后我试了一下这个,成功了。
解决方案:
1.指定文件的根目录-> cd Desktop
1.使用“start”关键字并给予要打开的文件名-> start test

gz5pxeao

gz5pxeao3#

open是Git Bash的linux专用命令

您可以使用start命令(如start filename.extension)访问文件,如果您使用的是 Windows 10,则将使用 * 记事本 * 打开文件。
要使用某些文本编辑器访问文件,您可以简单地将命令编写为start texteditorname filename.extension
要使用VS Code访问文件,只需键入start code filename.extension即可。
要使用ATOM访问文件,只需输入start atom filename.extension即可。

1szpjjfi

1szpjjfi4#

如第一个答案中所述,我使用“开始”打开我的文本文件,它工作正常。

9cbw7uwe

9cbw7uwe5#

发生这种情况是因为文件打开在命令行中因操作系统而异
所以如果你加入

  1. mac os -尝试在终端中打开
  2. Linux -具有xdg-open
  3. Windows -在终端中使用启动
    这可能会解决你的问题,如果没有,那么尝试在vscode中打开那个.gitignore文件
zynd9foi

zynd9foi6#

我使用Ubuntu,而不是使用打开或启动,如果你试图在浏览器中打开,使用explorer.exe。
explorer.exe filename
例如:
explorer.exe index.html

4sup72z8

4sup72z87#

你也可以尝试不使用“开始”。在我的例子中,“subl .”和“code .”都用于在各自的编辑器中打开cwd。我假设它只是“subl start”/“code start”的别名。

相关问题