标签: tree

linux:tree -i -f -L $depth 应该比 find -maxdepth $depth 快吗?

我正在查询特定目录以查看是否在其中找到具有特定模式的文件,并且我一直在尝试使用两个不同的命令:

标准find命令:

find -L $unix_dir\*/ -maxdepth $maxdepth -name \"$filepattern\"
Run Code Online (Sandbox Code Playgroud)

和一个treegrep命令替换:

tree -L $maxdepth -l -i -f $unix_dir*/ | grep '$filepattern'
Run Code Online (Sandbox Code Playgroud)

出于某种原因,第二个应该更快吗?我发现它有时更快,但有时与另一个命令一样快,我不确定两者背后的理论是什么。有任何想法吗?

linux unix grep find tree

5
推荐指数
1
解决办法
1009
查看次数

如何将 Windows“树”命令输出存储在文件中并再次检索它?

当我执行tree > somefile.txt该文件时,该文件确实包含 tree 命令的输出,但在控制台中绘制的线条显示为带重音的字母ÃÄÄÄ

我必须使用哪种编码或模式来正确显示这样的输出文件,哪个编辑器可以做到?

windows tree

4
推荐指数
1
解决办法
1万
查看次数

如何打印 7zip 存档的目录树?

在提取之前archive.7z,我总是检查里面的内容:

$ 7z l archive.7z

...SKIP...

2010-01-01 00:00:00 .....        25856         7367  jsloader/resource/gre/modules/source-editor-textarea.jsm
2010-01-01 00:00:00 .....         4656         1669  jsloader/resource/gre/modules/FileUtils.jsm
2010-01-01 00:00:00 .....         1856          943  jsloader/resource/gre/modules/DownloadPaths.jsm
2010-01-01 00:00:00 .....         7096         2724  jsloader/resource/gre/modules/CertUtils.jsm
2010-01-01 00:00:00 .....          540          346  jsloader/resource/gre/modules/jsdebugger.jsm
2010-01-01 00:00:00 .....        12964         4225  jsloader/resource/gre/modules/CommonDialog.jsm
2010-01-01 00:00:00 .....         9692         3272  jsloader/resource/gre/modules/NetworkHelper.jsm
2010-01-01 00:00:00 .....        11252         3503  jsloader/resource/gre/modules/AutocompletePopup.jsm
------------------- ----- ------------ ------------  ------------------------
                              17928547      5269642  1489 files, 0 folders
Run Code Online (Sandbox Code Playgroud)

如果archive.7z包含大量文件和目录,它将打印一条长消息。

它不是很有用。因为我看不到archive.7z.

是否可以在提取之前打印出目录树。

??? jsloader
?   ??? resource
? …
Run Code Online (Sandbox Code Playgroud)

bash archiving tree 7-zip

4
推荐指数
1
解决办法
1413
查看次数

如何使用 PowerShell 中的 Tree 命令列出一定级别深度的目录?

我想使用 Tree 命令列出指定级别的所有目录。我喜欢 Tree 命令排序并使用 ASCII 来显示目录或文件夹以及这些文件夹中的所有文件夹的方式。

这就是我到目前为止所拥有的。我想用 -Depth 2 或类似的东西修改这个命令。这个命令对于列出所有目录非常有用,但我只希望它们下降到一定的级别。我希望这可以帮助你帮助我:)

树| 选择对象-跳过 2 | 设置-内容list20.txt

windows powershell command-line tree

4
推荐指数
1
解决办法
2万
查看次数

为什么这么多程序使用“foo.bar.baz = qux”风格的配置?

我注意到大量程序将配置信息存储在各种层次结构键中。例如,Firefoxabout:config有像network.http.pipeliningnetwork.http.pipelining.ssl和这样的键network.http.use-cache。我在 Firefox、OS X ( Library/Preferences)、 insysctl等中注意到了这种配置风格。为什么如此普遍?有没有一些早期的程序使用它,所以其他人复制了它?

tree configuration-managment

3
推荐指数
1
解决办法
235
查看次数

无法查看 Windows 命令的所有输出

我输入了以下内容cmd

cd C:/Windows/System32
Run Code Online (Sandbox Code Playgroud)

然后我运行了tree命令。

出于某种原因,当我向上滚动时,我无法查看完整的命令:(

我数了一下,它只显示最后 298 行。

cmd 有什么限制吗?有没有办法查看完整的命令?

windows command-line tree cmd.exe

3
推荐指数
1
解决办法
2万
查看次数

如何排除树中的多个文件扩展名?

使用 tree 命令时,我想从输出中排除列表*.png*.svg。问题是我尝试的每个括号扩展都不起作用。是因为树处理命令行参数的方式吗?

tree -I *.{svg,png}
tree -I '*.{svg,png}'
tree -I '{*.svg,*.png}'
tree -I '{*.svg,*.png}'
tree -I '*.{p,s}(v,n}g'
tree -I '*.{svg|png}'
Run Code Online (Sandbox Code Playgroud)

眼镜:

  • GNU bash,版本 4.4.23
  • 树 v1.7.0

linux terminal bash tree

2
推荐指数
1
解决办法
2245
查看次数

gnu 树:在没有 root 访问权限的 linux 帐户上下载和安装?

我想在没有 root 访问权限的 linux 机器上下载并安装(编译)gnu 树,但谷歌搜索 GNU 树甚至没有给我一个下载它的页面。任何人?

gnu tree installation

1
推荐指数
1
解决办法
2311
查看次数