Bash文件扩展

时间:2018-06-25 09:13:37

标签: bash msbuild win-bash

我正在尝试学习bash。我注意到我可以在gitjavanpmnodenugetpaket等路径上使用命令 但是,有些要求我输入exe扩展名,例如msbuild.exe 因为msbuild会产生以下bash: msbuild: command not found,但msbuild.exe会按预期工作。 为什么某些命令需要扩展名,而其他命令则不需要扩展名? 我已经习惯cmd了,不需要指定扩展名,是否可以做些不需要使用扩展名的事情?

1 个答案:

答案 0 :(得分:0)

您可以参考此问题以找到答案:`msbuild` command not found, but `msbuild.exe` works fine

简而言之:msbuild是一个目录和一个可执行文件名称,因此您必须提供'.exe'扩展名以指定它是您要运行的可执行文件。