te')); return $arr; } /* 遍历用户所有主题 * @param $uid 用户ID * @param int $page 页数 * @param int $pagesize 每页记录条数 * @param bool $desc 排序方式 TRUE降序 FALSE升序 * @param string $key 返回的数组用那一列的值作为 key * @param array $col 查询哪些列 */ function thread_tid_find_by_uid($uid, $page = 1, $pagesize = 1000, $desc = TRUE, $key = 'tid', $col = array()) { if (empty($uid)) return array(); $orderby = TRUE == $desc ? -1 : 1; $arr = thread_tid__find($cond = array('uid' => $uid), array('tid' => $orderby), $page, $pagesize, $key, $col); return $arr; } // 遍历栏目下tid 支持数组 $fid = array(1,2,3) function thread_tid_find_by_fid($fid, $page = 1, $pagesize = 1000, $desc = TRUE) { if (empty($fid)) return array(); $orderby = TRUE == $desc ? -1 : 1; $arr = thread_tid__find($cond = array('fid' => $fid), array('tid' => $orderby), $page, $pagesize, 'tid', array('tid', 'verify_date')); return $arr; } function thread_tid_delete($tid) { if (empty($tid)) return FALSE; $r = thread_tid__delete(array('tid' => $tid)); return $r; } function thread_tid_count() { $n = thread_tid__count(); return $n; } // 统计用户主题数 大数量下严谨使用非主键统计 function thread_uid_count($uid) { $n = thread_tid__count(array('uid' => $uid)); return $n; } // 统计栏目主题数 大数量下严谨使用非主键统计 function thread_fid_count($fid) { $n = thread_tid__count(array('fid' => $fid)); return $n; } ?>windows全局安装tree命令程序图文教程
最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

windows全局安装tree命令程序图文教程

运维笔记admin3浏览0评论

Windows平台添加tree命令

文章目录

  • Windows平台添加tree命令
    • 一.说在前面
    • 二.Git-Bash下使用tree命令工具
    • 三.Windows 全局使用tree命令工具

tree for windows 下载 链接:
https://sourceforge/projects/gnuwin32/files/tree
这个工具功能很多,接近 Linux 平台,但作者已经停更多年;此外还有 node tree cli 模块包,但这个命令不多;自己选择。

一.说在前面

最近找这个问题,但是哪都没看到全局使用的方法,因此自己写一个。

在 Window 平台下,系统自带的命令行工具可以使用 dir 命令来以树结构打印目录文件;Powershell 工具和 cmd 都可以使用 tree 命令。但是 Windows 的 tree 命令只有tree /atree /f
 
tree /? 命令:

 
tree /a 命令:

 
tree /f 命令:

 
可以看到确实按照我们想要的结构输出了,但是只有两个命令的使用并不能满足我们日常的需要,比如我们想忽略某个文件,想把生成的树状结构输出的一个文件中又该如何操作?

一般为了开发方便,通常会使用更接近 Linux 命令的 Git-Bash 作为常用的命令行工具,然而 Git-Bash 却不支持 tree 命令。以下为给 Window 平台下添加 tree 命令的方法。
 

二.Git-Bash下使用tree命令工具

  • 打开进入 Tree for Windows 页面,选择下载 Binaries .zip 文件。
  • 解压压缩包,找到压缩包内的 bin 目录,将 bin 目录下的 tree.exe 复制
  • 找到 C:\\Program Files\Git\usr\bin 目录,将 tree.exe 粘贴到该目录下,安装即完成
     

     

三.Windows 全局使用tree命令工具

上述方法只能在 git bash 里面用,如果我在其他文件夹想快速使用就很麻烦。下面介绍全局使用 tree for windows 的方法。

  1. 下载 tree for windows
  2. 复制 tree.exe 到任意一个已经添加到系统环境变量的文件夹中。
  3. 打开一个 cmd 或 powershell,若想用 Windows 原生 tree,就直接输入tree [],若想用自定义的 tree,就输入tree.exe []
     

     

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
个人经验,有不当之处请指正。
觉得有用请 点赞 收藏 支持哈~~

发布评论

评论列表(0)

  1. 暂无评论