100sun / tree

Implementations of the unix tree command

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tree

The GNU tree utility prints out a directory structure in a tree-like display using utf-8 characters. I've been using it as something to build when learning a new programming language. This repository contains all of the implementations that I have done in various languages. To execute, run make [language] where language is one of:

  • c
  • elixir
  • go
  • java
  • javascript
  • objectivec
  • php
  • python
  • ruby
  • rust
  • scala
  • shell

Note that this does not include information on getting the necessary utilities installed, so you may not be able to run every one of them depending on your setup.

Contributing

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

License

The code is available as open source under the terms of the MIT License.

About

Implementations of the unix tree command

License:MIT License


Languages

Language:C 19.5%Language:Objective-C 12.2%Language:Elixir 7.9%Language:Shell 7.9%Language:Java 7.7%Language:Rust 7.4%Language:Python 7.0%Language:PHP 6.8%Language:Go 6.7%Language:Scala 5.6%Language:JavaScript 5.3%Language:Ruby 3.9%Language:Makefile 2.0%