0
点赞
收藏
分享

微信扫一扫

Windows的Git Bash使用tree命令


简介

        Windows下的Git Bash默认是没有tree命令的。本文介绍如何将tree命令加入到git bash然后使用它。

问题复现

在Windows的Git Bash里使用tree命令时发现没有tree命令,提示信息是:

bash: tree: command not found

如下图所示:

Windows的Git Bash使用tree命令_bash

原因分析

        git bash默认是没有tree命令的。

        git bash支持的命令可以在如下路径里找到:git安装路径\usr\bin,如下图所示:

Windows的Git Bash使用tree命令_bash_02

我们对它进行过滤,只看.exe文件:

Windows的Git Bash使用tree命令_应用程序_03

Windows的Git Bash使用tree命令_bash_04

可以看到,没有tree这个应用程序。 

解决方案

解决方案概述

        下载tree的Windows版程序,然后将其放到git bash路径下边,这样git bash就可以直接使用tree命令了。

下载tree

下载地址:​​http://gnuwin32.sourceforge.net/packages/tree.htm​​

下载下图这个压缩包:

Windows的Git Bash使用tree命令_git_05

解压tree

解压后得到如下文件:

Windows的Git Bash使用tree命令_git_06

bin目录下有个tree.exe,就是我们想要的:

Windows的Git Bash使用tree命令_git_07

安装tree

将tree.exe拷贝到git bash的应用程序位置:git安装路径\usr\bin

拷贝后的结果:

Windows的Git Bash使用tree命令_应用程序_08

测试tree

直接用git bash运行tree命令:

Windows的Git Bash使用tree命令_应用程序_09

举报

相关推荐

0 条评论