首页 > 其他分享 >tree-cli 生成项目目录

tree-cli 生成项目目录

时间:2024-06-12 12:12:38浏览次数:20  
标签:文件 cli -- tree txt 目录

全局安装插件

npm install -g tree-cli

基本使用

# 查看帮助
tree --help

# 指定目录层级(深度)
tree -l 2

# 将结果输出到test.txt文件
tree -l 2 -o test.txt

# 只输出目录 -d
tree -l 2 -o test.txt -d

# 忽略指定的目录或文件 --ignore
treee -l 2 -o test.txt --ignore 'node_modules/, dest/'

注意:为避免与系统目录冲突,在 Windows 环境下,需要将 tree 替换成 treee

参数

  • --help:输出详细的用法列表。
  • --version:输出tree-cli的版本。
  • --debug:显示调试信息。
  • --fullpath:打印每个文件的完整路径前缀。
  • --ignore:忽略您指定的目录或文件-接受以逗号分隔的字符串作为数组: 'node_modules/, .git/, .gitignore'
  • --link:如果符号链接指向目录,则遵循符号链接,就好像它们是目录一样。在检测到时将避免会导致递归的符号链接。
  • --noreport:省略在树列表末尾打印文件和目录报告,并省略在控制台上打印树。
  • --base:指定根目录。来自cwd根的相对路径和绝对路径均可接受。此参数是可选的。
  • -a:打印所有文件。默认情况下,tree不打印隐藏文件(以点“。”开头的文件)。树决不会打印文件系统构造“。”。(当前目录)和“ ..”(上一个目录)。
  • -d:仅列出目录。
  • -f:在目录后附加“ /”,在套接字文件后附加“ =”和“ |” 用于FIFO。
  • -i:使树不打印缩进线,与-f选项一起使用时很有用。
  • -l:目录树的最大显示深度。
  • -o:将输出发送到文件名。

标签:文件,cli,--,tree,txt,目录
From: https://www.cnblogs.com/rzl795/p/18243688

相关文章

  • vue tree展开自动获取焦点
     打开弹窗设置默认焦点html代码重点:设置 node-key="id"  ref="table_dedh"<el-tree:data="dedhtreeData"node-key="id"ref="table_dedh":props="{children:'children',label:'label'}"@no......
  • gcc编译时报错 fatal error: stdio.h: 没有那个文件或目录
    在kylinV10中使用GCC编译代码时遇到如下问题:首先确认了,自己单词没有拼写错。然后再检查GCC的版本,确实没问题。没有标准的头文件需要安装build-essential来解决。需要安装build-essential。执行以下命令:sudoapt-getinstallbuild-essential如无兼容版本可使用可使用ap......
  • 《Linux内核完全注释》学习笔记:2.7 Linux内核源代码的目录结构
    由于Linux内核是一种单内核模式的系统,因此内核中所有程序几乎都有紧密的联系,它们之间的调用关系非常密切。所以在阅读一个源代码文件时往往需要参阅其他相关的文件。因此有必要在开始阅读内核源代码之前,先熟悉一下源代码文件的目录结构。这里我们首先列出Linux内核完整的源代......
  • 【解决了一个小问题】因为镜像证书的问题,golang http client出现错误 `tls: failed to
    作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢!cnblogs博客zhihuGithub公众号:一本正经的瞎扯一个服务使用Docker打包镜像,部署到k8s后出现如下的错误信息:tls:failedtoverifycertificate:x509:certificatesignedbyunknownauthority出错的位置是......
  • 酷游网址:如何在Linux 上安装Python、pip 和EB CLI
    由酷游网址вт989点сс编译,要如何在Linux上安装Python、pip和EBCLI呢?EBCLI需要Python2.7、3.4或更新版本。如果您的发行版本没有随附Python,或者随附了旧版本,请在安装pip和EBCLI之前先安装Python。在Linux上安装Python3.7判断是否已安装Python。$python--ve......
  • AWS无服务器 应用程序开发—第一章 目录
    越来越多的用户正在考虑采用无服务器架构进行云原生应用程序开发。通过引入无服务器架构,您将摆脱以前需要的服务器、操作系统和中间件的管理,并且能够显着降低成本。基于我们在应用程序开发和AWS构建方面的丰富知识,提供广泛的服务,开始介绍架构选择、设计、开发和维护。作......
  • 华为OD刷题C卷 - 每日刷题 23(提取字符串中的最长表达式,模拟目录管理功能 - 完整实现)
    1、提取字符串中的最长表达式目标是从一个给定的字符串中提取出最长的合法简单数学表达式,并计算该表达式的值。如果存在多个同样长度的合法表达式,则选择第一个出现的表达式进行计算。简单数学表达式的规则:只包含0-9的数字和+、-、*三种运算符。所有数字的计算结果不超过......
  • ClickHouse内幕(3)基于索引的查询优化
    ClickHouse索引采用唯一聚簇索引的方式,即Part内数据按照orderbykeys有序,在整个查询计划中,如果算子能够有效利用输入数据的有序性,对算子的执行性能将有巨大的提升。本文讨论ClickHouse基于索引的查询算子优化方式。在整个查询计划中Sort、Distinct、聚合这3个算子相比其他算子......
  • C#开发的目录图标更改器 - 开源研究系列文章 - 个人小作品
          因为有一些项目保存在文件夹里,然后想着用不同的图标来显示该文件夹,但是Windows提供的那个修改文件夹的操作太麻烦,需要的操作太多(文件夹里鼠标右键,属性,自定义,更改图标,选择文件,选择图标,点击确定),于是就想自己用C#开发一个目录图标管理器,能够快速的将文件夹图标更改为自......
  • Day25.软件目录与视图层搭建
    1.软件目录与视图层搭建_ATM的目录结构2.软件目录与视图层搭建_程序入口start.py文件start.py代码如下:'''程序的入口'''importsysimportos#添加解释器的环境变量sys.path.append(os.path.dirname(__file__))fromcoreimportsrc#开始执行项目函数if......