“ tree”命令使用漂亮的方框绘图字符来显示树,但我想在“与代码页无关的”上下文中使用输出(我知道确实总是有一个代码页,但是将其限制在较低的位置角色,我希望不必担心Ulan Bator中有人看到笑脸等)。
例如,代替:
├── include
│ ├── foo
│ └── bar
我想要类似的东西:
+-- include
| +-- foo
| \-- bar
但我尝试过的所有“树”开关组合都没有提供此功能(似乎更像是将盒装绘制字符作为基线并使它更漂亮)
我还寻找盒式绘图过滤器来执行这种转换,而没有找到无穷无尽的ASCII艺术:-)。通用过滤器闻起来像需要15分钟才能煮熟的东西-再加上两天的累累,陷入所有有趣的极端情况中
谢谢你的问题。我需要这个,所以我可以将树的输出传送到enscript以获取打印格式的控制(使用来自我的duplexpr包sourceforge.net/projects/duplexpr/的 dprint / dprintm )
—
Joe