mac下如何使用tree命令

Willard的博客 Willard的博客     2022-08-16     786

关键词:

方式一

Mac 系统下默认是不带这条命令的,执行下面这条命令也可以打印出树状结构。

find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'

不想每次都输入这么长一条命令怎么办?用 alias 给这条命令指定一条别名,方法步骤如下:

Step 1 :创建 .bash_profile 文件

cd ~
touch .bash_profile
open .bash_profile

Step 2:把下面的命令保存在这个文件中

alias tree="find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'"

Step 3:执行下面命令

source .bash_profile

 

方式二

安装 tree 命令

brew install tree

使用方法:

tree                         #打印所有目录层级
tree -L 2                    #遍历2层
tree > README.md             #输出结果到 Markdown 文档 

大功告成!找个目录试试直接 tree 吧!

 

mac系统中使用命令展示目录树结构,实现linux中tree命令的效果

mac系统中使用命令展示目录树结构,实现Linux中tree命令的效果。主要实现下面的效果:在linux下你可以很方便的使用tree命令来查看当前目录下的目录树机构.但是在MAC下,至少你需要安装一个工具。1、使用原生命令如果不想安装额... 查看详情

mac终端中添加tree命令显示文件目录结构

 在Ubuntu下,通过 sudoapt-getinstalltree可以使用tree命令,显示文件目录列表,如图所示:在macOSX系统下怎么使用呢?在终端输入:cd$home进入localhost目录,再输入:vim.bashrc显示结果如下(点击键盘上的i,进入编辑状态): ... 查看详情

mac命令行使用tree查看目录结构

默认tree命令是无法使用的,可以使用homebrewinstalltree安装。如果直接使用tree,查看的目录里面含有中文字符的目录或文件时会出现汉字不能显示的问题,可以使用tree-N查看。 查看详情

100-01-mac下打印tree(代码片段)

...然您可以从网上下载一个或者自己编译一个。而下面这个命令可以直接达到效果,然后只用到了ls,grep,sed,这个命令来自google。命令如下:ls-R|grep":"|sed-e‘s/://‘-e‘s/[^-][^/]*//--/g‘-e‘s/^//‘-e‘s/-/|/‘ 查看详情

tree目录结构

....cnblogs.com/richard-youth/p/6297827.html常用命令tree-Cd-L3相信很多使用过Linux的用户都用过tree命令,它可以像windows的文件管理器一样清楚明了的显示目录结构。但是mac下默认是没有tree命令的。1、我们可以使用find命令模拟出tree命令的效... 查看详情

命令tree

...以树状图列出目录下的所有内容,包含子目录里的文件。如何安装命令tree使用yuminstall-ytree进行安装即可语法:tree选项参数  例如:tree/tmp 会列出/tmp目录下所有内容[[email protected]~]#tree/tmp/tmp├──mysql.sock├──sys... 查看详情

mac022-brew安装tool(代码片段)

1.Mac上查看目录的树结构Step1:安装tree命令brewinstalltreeStep2:某一目录下执行tree,会将该目录下的所有目录以树形结构显示$tree$tree-L1#-L1指只显示一级目录//tree命令后面的参数有其他可选,具体我们可以用tree–help来查看。$tree-N//如果... 查看详情

mac下如何使用sed-i命令

今天在学习Linux的过程中发现了sed这一项指令首先,sed的全称是:StreamEditor调用sed命令有两种形式:sed[options]‘command‘file(s)sed[options]-fscriptfilefile(s)今天就主要说一下sed命令里面-i这个参数的用法-i是指在当前文本进行更改具体内... 查看详情

tree命令的使用

...,只有两个参数,/F是递归显示每个文件夹的名称;/A是使用ASCII字符而不是扩展字符,感觉还不如不加/A参数好。linux下的tree就比较强大了,但一般系统并不自带这个命令,需要手动下载安装:su 查看详情

tree命令

...我们给别人介绍我们的文件目录的组成框架,同时该命令使用适当的参数也可以将命令结果输出到文本文件中  今天小编来给分享Linux系统下一个非常有用的命令的使用:tree命令 查看详情

mac环境下svn命令行的使用

...svn功能,不过还需做一下简单的配置。我们首先来看下,如何在Mac环境下搭建svn服务器端环境。回到顶部 查看详情

linux下的tree命令--linux下目录树查看

...--Linux下目录树查看 有时我们需要生成目录树结构,可以使用的有ls -R,但是实际效果并不好 这时需要用到tree命令,但是大部分Linux系统是默认不安装该命令的,需要自己安装一下;tree的常见用法:tree -a #显示所有tree -d #仅显示目... 查看详情

tree命令:文件目录结构以树形显示

...合于给别人介绍我们的文件目录的组成框架,而且该命令使用适当的参数可以将命令结果输出到指定路径下的指定文件中保存。注:此处以centos7系统为例,在centos7系统中默认是没有tree这个命令的,需要安装,用下面的命令就可... 查看详情

centos7安装tree

...CentOS7中没有tree命令。如下图: 一、安装tree 1、使用"sudoyum-yinstalltree"命令,安装tree命令。如下图:  2、使用tree命令。如下图:CentOS7中安装tree之后,使用"tree"命令不能正常显示中文字符。需要使用"tree-N"命令。(... 查看详情

linux下怎么用tree命令以树形结构显示文件目录结构

...装tree这个命令工具sudoapt-getinstalltree2、首先来说说怎么样使用tree这个命令,其实有个非常简单的办法,参考技术A直接在你要显示的根目录打tree就可以了 查看详情

mac自己定义tree命令

编辑文件:vim~/.bash_profile在文件末尾追加:aliastree="find.-print|sed-e‘s;[^/]*/;|____;g;s;____|;|;g‘"应用配置:source~/.bash_profile 查看详情

mac下如何生成sshkey-使用gitlab

步骤1.检查是否已经存在SSHKey打开电脑终端,输入以下命令:ls-al~/.ssh会出现两种情况步骤2.生成/设置SSHKey继续上一步可能出现的情况(1)情况一:终端出现文件id_rsa.pub或id_dsa.pub,则表示该电脑已经存在SSHKey,此时可继续输入... 查看详情

tree的安装和使用

...,然后将文件列表以树的形式列出来。每隔一段时间再次使用,都会忘记一些命令,还需要再查一下。遂总结一下,一来加深记忆,二来如果需要查找,会更加方便。windows自带tree命令,不用安装,只是功能比较少使用homebrew安... 查看详情