[PR #486] Add gtree #1028

Open
opened 2025-11-19 20:55:09 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/alebcay/awesome-shell/pull/486
Author: @ddddddO
Created: 5/18/2023
Status: 🔄 Open

Base: masterHead: master


📝 Commits (1)

📊 Changes

1 file changed (+1 additions, -0 deletions)

View changed files

📝 README.md (+1 -0)

📄 Description

Command line tool to generate tree and create directory from Markdown.

  • e.g. generate tree
$ gtree template
- gtree
        - cmd
                - gtree
                        - main.go
        - testdata
                - sample1.md
                - sample2.md
        - Makefile
        - tree.go
$ gtree template | gtree output
gtree
├── cmd
│   └── gtree
│       └── main.go
├── testdata
│   ├── sample1.md
│   └── sample2.md
├── Makefile
└── tree.go
  • e.g. generate directory
$ gtree template
- gtree
        - cmd
                - gtree
                        - main.go
        - testdata
                - sample1.md
                - sample2.md
        - Makefile
        - tree.go
$ gtree template | gtree mkdir -e .go -e .md -e Makefile
$ tree gtree/
gtree/
├── cmd
│   └── gtree
│       └── main.go
├── Makefile
├── testdata
│   ├── sample1.md
│   └── sample2.md
└── tree.go

3 directories, 5 files

I would be happy to be merged👍


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/alebcay/awesome-shell/pull/486 **Author:** [@ddddddO](https://github.com/ddddddO) **Created:** 5/18/2023 **Status:** 🔄 Open **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (1) - [`df6c5e4`](https://github.com/alebcay/awesome-shell/commit/df6c5e432db12d4d7b2f7183f7f9a08997419f59) Add gtree ### 📊 Changes **1 file changed** (+1 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -0) </details> ### 📄 Description Command line tool to generate tree and create directory from Markdown. - e.g. generate tree ```console $ gtree template - gtree - cmd - gtree - main.go - testdata - sample1.md - sample2.md - Makefile - tree.go $ gtree template | gtree output gtree ├── cmd │ └── gtree │ └── main.go ├── testdata │ ├── sample1.md │ └── sample2.md ├── Makefile └── tree.go ``` - e.g. generate directory ```console $ gtree template - gtree - cmd - gtree - main.go - testdata - sample1.md - sample2.md - Makefile - tree.go $ gtree template | gtree mkdir -e .go -e .md -e Makefile $ tree gtree/ gtree/ ├── cmd │ └── gtree │ └── main.go ├── Makefile ├── testdata │ ├── sample1.md │ └── sample2.md └── tree.go 3 directories, 5 files ``` I would be happy to be merged👍 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-19 20:55:09 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-shell#1028