+
Skip to content

jacwah/oak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oak 🌳

oak is a modern reincarnation of the classic command line utility tree. It recursively lists directories and files, visualizing their hierarchy.

This project is in an experimental stage and I'll happily respond to issues and pull requests within a couple of days.

Basic usage

$ oak
.
├── Cargo.lock
├── Cargo.toml
├── LICENSE
├── README.md
└── src
    ├── filters.rs
    ├── lib.rs
    ├── main.rs
    ├── print_processor.rs
    ├── tree.rs
    └── tree_processor.rs

1 directory, 10 files

Run oak --help for a full reference.

Motivation

I love tree! It's a simple and useful addition to the tool belt. Oak provides features that better into the modern user's workflow. For instance, in a Git repository, .gitignored files are filtered out by default.

Contact

I'd love to discuss Oak with you! Open an issue on GitHub or send me an email!

License

Oak is licensed under the MPL 2.0. See LICENSE for the full license text.

Copyright 2016 Jacob Wahlgren.

About

A recursive directory listing utility for the modern age (experimental)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载