我是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
7条答案
按热度按时间yiytaume1#
bash:open:command not found
此错误消息试图告诉您没有名为“open”的命令。
README.md
没有问题。open
是OSX中的通用开启器xdg-open
start
但你不需要照字面意思理解。如何打开自述文件并不重要。您可以使用
less
命令打开它以查看终端内部的内容,也可以使用notepad
打开它以在文本编辑器中进行编辑。u1ehiz5o2#
当我开始在我的Windows电脑上使用Git Bash时,我也遇到了同样的问题。我想在桌面上打开一个文件夹。我指定了当前目录,即
cd Desktop/test
,然后我给出了命令open .
来打开“test”文件,我收到了bash: open: command not found
。我在网上搜索了一下,想找到打开文件的方法,然后最后我试了一下这个,成功了。解决方案:
1.指定文件的根目录->
cd Desktop
1.使用“start”关键字并给予要打开的文件名->
start test
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
即可。1szpjjfi4#
如第一个答案中所述,我使用“开始”打开我的文本文件,它工作正常。
9cbw7uwe5#
发生这种情况是因为文件打开在命令行中因操作系统而异
所以如果你加入
这可能会解决你的问题,如果没有,那么尝试在vscode中打开那个.gitignore文件
zynd9foi6#
我使用Ubuntu,而不是使用打开或启动,如果你试图在浏览器中打开,使用explorer.exe。
explorer.exe filename
例如:
explorer.exe index.html
4sup72z87#
你也可以尝试不使用“开始”。在我的例子中,“subl .”和“code .”都用于在各自的编辑器中打开cwd。我假设它只是“subl start”/“code start”的别名。