@cryptotaxi247 / kubo / commits / 8c6dc4f5d

graphmd: LR orientation

Juan Batiz-Benet committed Jan 7, 2015 at 15:03 UTC 8c6dc4f5d3fbb0a71b01dfca13432205b3ca73c8
1 file changed +8
bin/graphmd
+8
@@ -3,10 +3,18 @@
3 if [ "$#" -ne 1 ]; then
4 echo "usage: $0 <ipfs-path>..."
5 echo "output merkledag links in graphviz dot"
6 + echo ""
7 + echo "use it with dot:"
8 + echo " $0 QmZPAMWUfLD95GsdorXt9hH7aVrarb2SuLDMVVe6gABYmx | dot -Tsvg"
9 + echo " $0 QmZPAMWUfLD95GsdorXt9hH7aVrarb2SuLDMVVe6gABYmx | dot -Tpng"
10 + echo " $0 QmZPAMWUfLD95GsdorXt9hH7aVrarb2SuLDMVVe6gABYmx | dot -Tpdf"
11 + echo ""
12 exit 1
13 fi
14
15 fmt='<src> -> <dst> [label="<linkname>"];'
16 echo "digraph {"
17 +echo " graph [rankdir=LR];"
18 ipfs refs -r --format="$fmt" "$@" | awk '{ print "\t" $0 }'
19 +# ipfs refs -r --format="$fmt" "$@" | awk '{ print "\t" $0 }' | unflatten -l3
20 echo "}"