README⽂档中如何快速⽣成树形结构?
在 README.md ⽂件中写明⼀个项⽬的⽬录结构时,通常会⽤到树形结构——Tree,假如⽂件⽬录很多,⾃⼰⼿写会⾮常⿇烦,其实在win和mac系统中,有相应的命令可以快速输出⽬录结构
tree命令的使⽤
windows和linux都有tree命令,主要功能是创建⽂件列表,将所有⽂件以树的形式列出来
/
a 显⽰所有⽂件和⽬录。
/A 使⽤ASNI绘图字符显⽰树状图⽽⾮以ASCII字符组合。
/C 在⽂件和⽬录清单加上⾊彩,便于区分各种类型。
/d 显⽰⽬录名称⽽⾮内容。
/D 列出⽂件或⽬录的更改时间。
/f 在每个⽂件或⽬录之前,显⽰完整的相对路径名称。
/F 在执⾏⽂件,⽬录,Socket,符号连接,管道名称名称,各⾃加上"*","/","=","@","|"号。
/g 列出⽂件或⽬录的所属组名称,没有对应的名称时,则显⽰组识别码。
/i 不以阶梯状列出⽂件或⽬录名称。
/I 不显⽰符合范本样式的⽂件或⽬录名称。
/l 如遇到性质为符号连接的⽬录,直接列出该连接所指向的原始⽬录。
ascii文件夹怎么创建/
n 不在⽂件和⽬录清单加上⾊彩。
/N 直接列出⽂件和⽬录名称,包括控制字符。
/p 列出权限标⽰。
/P 只显⽰符合范本样式的⽂件或⽬录名称。
/q ⽤"?"号取代控制字符,列出⽂件和⽬录名称。
/s 列出⽂件或⽬录⼤⼩。
/t ⽤⽂件和⽬录的更改时间排序。
/u 列出⽂件或⽬录的拥有者名称,没有对应的名称时,则显⽰⽤户识别码。
/x 将范围局限在现⾏的⽂件系统中,若指定⽬录下的某些⼦⽬录,其存放于另⼀个⽂件系统上,则将该⼦⽬录予以排除在寻范围外
*** 列举三个最常⽤的:****
显⽰所有⽂件和⽬录:tree /a
输出⽬录结构到txt:tree /f >
忽略某个⽂件:tree -I “node_modules”
忽略多个⽂件:tree -I “node_modules|pages|page_*”
最后⼀个使⽤到正则匹配,这样以page_开头的⽂件夹都会被过滤掉
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论