【Windows10下.sh文件的运行】‘bash’ is not recognized as an internal or external command

问题描述

由于要下载数据集,需要在Win10下用bash指令。
但是在cmd直接运行,会出现‘bash’ is not recognized as an internal or external command的报错。
网上检索后发现大多都是在Linux下运行的,后来看到这篇文章,完美解决了我的问题。
.sh文件,是shell script格式的,在Linux系统下是可以直接运行的,但是,由于C:\Windows\System32这里是没有bash.exe文件的,在Windows环境下,需要借助第三方软件。

问题解决

bash指令

此处我们使用git,我们先从网上下载GIT。
接着将C:\Program Files\Git\bin加入环境变量中。

编辑环境变量,在path那里加入C:\Program Files\Git\bin。
在这里插入图片描述

然后再返回到Command Prompt,就可以成功bash xxx.sh命令了~

wget指令

不过我遇到了新的报错,wget: command not found。也就是找不到这个指令。
在这里插入图片描述
所以就需要下载wget指令,这个是Windows的wget指令的下载链接。
下载完后,放到C:\Windows\System32路径下面,然后就可以安静等待数据下载了。文章来源地址https://uudwc.com/A/GDg3

原文地址:https://blog.csdn.net/weixin_45780839/article/details/125162219

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

上一篇 2023年06月17日 06:39
高校新闻网-微信小程序
下一篇 2023年06月17日 06:39