Sha256: 00b4d6cc05ae87b778ac0689d1c08fa0ddbd6a43cf3d2d2fe959be6c8d6820ad

Contents?: true

Size: 1.31 KB

Versions: 1

Compression:

Stored size: 1.31 KB

Contents

# Dirtree

Dirtree visualizes an list of file paths into a tree graph, printed as HTML page, it can be useful in visualizing a whole project you're working on to start cleanup or organizing your code or spotting large directories or unneeded files.

## Installation


    $ gem install dirtree

## Usage

    Usage: dirtree [options]... [file]...
        -v, --version                    Print version
        -h, --help                       Show this help text
        -o, --output=File.html           Specify a path to write output, if not specified output will be printed to STDOUT


### Visualize current directory recursively

    $ dirtree -o output.html **/* *

### Visualize files from git ls

    $ git ls-files | dirtree -o output.html

### Dirtree prints to standard output if no --output option specified so you can redirect it

    $ git ls-files | dirtree > output.html

### visualize only files that include specific word

    $ git ls-files | grep keyword | dirtree > output.html

### works with find

visulaize all files that ends with `rb`

    $ find ~ -name *rb | dirtree > output.html


## Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/blazeeboy/dirtree.

## License

The gem is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
dirtree-0.1.0 README.md