From 04409128598ddcb5dc37c877f900a4525723527a Mon Sep 17 00:00:00 2001 From: Bryan Roessler Date: Tue, 23 Jul 2024 00:23:46 -0400 Subject: [PATCH] Add a handy script to gen markdown from tree --- script-tree-to-markdown | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 script-tree-to-markdown diff --git a/script-tree-to-markdown b/script-tree-to-markdown new file mode 100644 index 00000000..0f12b750 --- /dev/null +++ b/script-tree-to-markdown @@ -0,0 +1,7 @@ +#!/usr/bin/env bash +# Make a nice markdown file from a dir tree +# Copyright 2021 Bryan C. Roessler + +tree=$(tree -f --noreport --charset ascii "$1" | +sed -e 's/| \+/ /g' -e 's/[|`]-\+/ */g' -e 's:\(* \)\(\(.*/\)\([^/]\+\)\):\1[\4](\2):g') +printf "# Code/Directory Structure:\n\n%s" "$tree" \ No newline at end of file