1 2 3 4 5 6 7 8
#!/bin/sh awk -f- *.md <<EOF | ruby BEGIN { emit = 0 } /^\`\`\`\$/ { if(emit) print ""; emit = 0 } { if(emit) print } /^\`\`\`ruby\$/ { emit = 1 } EOF