Bash 文件扩展名

马克布罗德赫斯特

我正在努力学习 bash。我注意到,我可以像在道路上使用的命令gitjavanpmnodenugetpaket等。然而,有些需要我的EXE扩展名,例如输入msbuild.exe,因为msbuild在下面的结果bash: msbuild: command not found,但msbuild.exe按预期工作。为什么有些命令需要扩展名而有些则不需要?我已经习惯了cmd不需要指定扩展名的地方,有什么我可以做的,这样我就不需要使用扩展名了吗?

威基基

你可以参考这个问题来寻找答案:找不到`msbuild`命令,但`msbuild.exe`工作正常

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章