summaryrefslogtreecommitdiff
path: root/apps/blagh/convert.rc
diff options
context:
space:
mode:
Diffstat (limited to 'apps/blagh/convert.rc')
-rwxr-xr-xapps/blagh/convert.rc20
1 files changed, 20 insertions, 0 deletions
diff --git a/apps/blagh/convert.rc b/apps/blagh/convert.rc
new file mode 100755
index 0000000..0640805
--- /dev/null
+++ b/apps/blagh/convert.rc
@@ -0,0 +1,20 @@
+#!/usr/bin/env rc
+
+path=($PLAN9/bin/ $path)
+
+for(p in *.md) {
+ echo
+ echo '========================='
+ echo p $p
+ pp=`{echo $p | sed 's/^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])[\-_](.*).md$/\1 \2 \3 \4/' }
+ echo pp $pp
+
+ d=$pp(1)^'/'^$pp(2)^'/'^$pp(3)^'/'^$pp(4)^'/'
+
+ mkdir -p $d
+ echo $pp(4) | sed -e 's/^[0-9]_//; s/_/ /g;' > $d/index.md
+ echo '=================================' >> $d/index.md
+ echo >> $d/index.md
+ cat $p >> $d/index.md
+
+}