[英]Git Bash bash: open: command not found
我是 Git Bash 的新手,今天刚下载了这个供我上课使用,在第一个课程模块上,它要求我cd进入不同的目录,并ls在 Git Bash 中运行良好的内容,然后它要求我使用以下命令打开文件夹中的 README.md 文件:
打开 README.md
然后出现此错误消息:
bash:打开:找不到命令
我知道我cd到了正确的文件夹,并且ls确实显示了 README.md 文件,这是一个新安装和最新更新的 Git Bash,无法想象这个程序会丢失链接或更改......我能做些什么? 请帮忙谢谢!
我正在使用 Windows 8 和 Git for windows
bash:打开:找不到命令
此错误消息试图告诉您没有名为“open”的命令。 README.md
没有任何问题。
open
是 OSX 中的通用开瓶器xdg-open
start
但是你不需要从字面上理解这些说明。 如何打开自述文件并不重要。 您可以使用less
命令打开它以查看终端内的内容,也可以使用notepad
打开它以在文本编辑器中进行编辑。
当我开始在我的Windows 计算机上使用 Git Bash 时,我最初遇到了同样的问题。 我想在我的桌面上打开一个文件夹。 我指定了当前目录,即cd Desktop/test
然后我给出了命令open .
打开“测试”文件,我收到了bash: open: command not found
。 我通过互联网搜索找到一种打开文件的方法,最后我尝试了这个并且它有效。
解决方案 :
cd Desktop
start test
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
。
如第一个答案中所述,我使用“开始”打开我的文本文件并且它可以工作。
我使用的是 Ubuntu,如果您尝试在浏览器中打开,请使用 explorer.exe,而不是使用 open 或 start。
explorer.exe filename
例如:
explorer.exe index.html
您也可以在没有“开始”的情况下尝试它。 就我而言,“subl”。 和“代码”。 两者都可以在各自的编辑器中打开 cwd。 我认为它只是“subl start”/“code start”的别名。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.