1#!/bin/sh 2 3# This script tries to convert a hugo markdown source into a markdown that pandoc can read, to convert to ODT for example. 4 5# First filter turns inline links into footnotes with italic link text and monospace URL. 6# Second filter turns img tags into regular markdown images 7# Third filter converts enough of the Hugo header into pandoc's own header format. 8 9sed -r 's/\[([^\[]*)\]\(([^()]*)\)/*\1*^[`\2`]/g' | \ 10sed -r 's,<img src=\"([^"]*)\".*title=\"([^"]*)\".*>,![\2](static\1),g' | \ 11sed -r '/^\+\+\+$/{c\ 12--- 13};/^tags = \[.*$/d;1,5s/(.*) = "(.*)"/\1: \2/' 14