原文网址:Windows的Git Bash使用tree命令_IT利刃出鞘的博客-CSDN博客
简介
Windows下的Git Bash默认是没有tree命令的。本文介绍如何将tree命令加入到git bash然后使用它。
问题复现
在Windows的Git Bash里使用tree命令时发现没有tree命令,提示信息是:
bash: tree: command not found
如下图所示:
原因分析
git bash默认是没有tree命令的。
git bash支持的命令可以在如下路径里找到:git安装路径\usr\bin,如下图所示:
我们对它进行过滤,只看.exe文件:
可以看到,没有tree这个应用程序。
解决方案
解决方案概述
下载tree的Windows版程序,然后将其放到git bash路径下边,这样git bash就可以直接使用tree命令了。
下载tree
下载地址:http://gnuwin32.sourceforge.net/packages/tree.htm
下载下图这个压缩包:
解压tree
解压后得到如下文件:
bin目录下有个tree.exe,就是我们想要的:
安装tree
将tree.exe拷贝到git bash的应用程序位置:git安装路径\usr\bin
拷贝后的结果:
测试tree
直接用git bash运行tree命令: