#!/bin/sh

titlesource="/home/20h/gopher/phlog"

cd /br/gopher/organigram
{
       printf "digraph {\n";
       tail -qn 3 ${titlesource}/*.md \
               | grep ".* (...)" \
               | sed 's, and ,\n,g' \
               | sed 's, ,_,g' \
               | sed 's,(...),,g' \
               | sed "s,_$,,g" \
               | shuf \
               | xargs -n 2 printf "%s -> %s;\n" \
               | grep -v " -> ;$";
       printf "}\n";
} > organigram.dot

graph-easy --from=dot --as_ascii organigram.dot organigram.txt
dot -Tpng organigram.dot > organigram.png
dot -Tsvg organigram.dot > organigram.svg