如何在 Bash 中显示事物树?
如何用 bash 制作一棵包含所有事物的树?命令是什么?
How do I make a tree of all things with bash? What is the command?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如何用 bash 制作一棵包含所有事物的树?命令是什么?
How do I make a tree of all things with bash? What is the command?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
或
更新:@OP,既然你有这么多麻烦,那么这个替代方案怎么样。在 ubuntu 9.10 上,你应该有 bash 4.0 ?所以试试这个
or
Update: @OP, since you have so much trouble with it, how about this alternative. On ubuntu 9.10, you should have bash 4.0 ? so try this
你可能应该给这个别名:)
ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/ |/'
(警告:巨大的输出)
you should probably alias this :)
ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|/'
(Warning: huge output)
tree -R /
然后哭,因为它太大了。
在相关说明中,要停止该命令,请按 CTRL+C
tree -R /
and then cry because it's enormous.
On a related note, to stop the command, press CTRL+C
将别名添加到 ~/.bash_profile
Add alias to ~/.bash_profile
假设您想从树中查找某些内容,
然后按 Ctrl + F 即可。
Assuming you want to find something from tree, do
Then Ctrl + F it.