ref: db04b9c8e041c6965e4a6a59d8b9a324a9e6c580
dir: /bin/md_cache/
#!/usr/bin/env rc #!/bin/rc . 9.rc cachedir=/tmp/md_cache mkdir -p $cachedir >[2]/dev/null tmpfile=$cachedir/mdtmp.$pid score=`{{tee $tmpfile || exit 1} | sha1sum} cachefile=$cachedir/$score if(test -f $cachefile) cat $cachefile if not { markdown.pl < $tmpfile | tee $cachefile.$pid mv $cachefile.$pid $cachefile } rm $tmpfile >[2]/dev/null