首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么Git Bash叫bash?

为什么Git Bash叫bash?
EN

Stack Overflow用户
提问于 2014-03-13 17:59:39
回答 1查看 277关注 0票数 0

为什么Git Bash被称为"bash"?git和unix之间真的有那么多的联系吗?例如,当在Windows上使用Git Bash时,我不认为许多Unix命令是可以理解的。它不是更好地命名为"Git Shell“而不是"Git Bash”吗?Bash应该仍然是对Unix“”的具体引用。有人能解释一下我可能错过了什么吗?

更新:一年前,我使用的Git版本包含了一个叫做Git的东西。现在,如果我从Github下载"github for windows“,我就会得到一个图形用户界面的图标,它可以直接与Github对话,还有一个名为"Git Shell”的图标,而不是如下图所示的"Git Bash“。所以我才意识到,在我之前,有人可能和我有同样的感觉。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-13 18:06:56

Git Bash是GNU。尝试在提示符下键入echo $BASH_VERSION

与任何shell一样,它有一些内置命令(所有这些命令都应该可用);其他命令是可以从shell调用的可执行命令。如果这些命令中有一些碰巧丢失了,那不是shell的属性;这些命令只是不碰巧安装在您的系统上。

您所缺少的是,您在shell提示符下调用的大多数命令都不是shell的一部分。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22387061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档