md2mw.awk - tgtimes - The Gopher Times (HTM) git clone git://bitreich.org/tgtimes git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/tgtimes (DIR) Log (DIR) Files (DIR) Refs (DIR) Tags (DIR) README --- md2mw.awk (442B) --- 1 #!/usr/bin/awk -f 2 3 $NF ~ "/usr/.*/phlog/.*.md" { 4 sub(".*/usr/", "") 5 user = $0 6 sub("/.*", "", user) 7 gsub("'", "", user) 8 sub("^[^/]*/", "") 9 sub("\\|.*", "") 10 11 src = dst = $0 12 gsub("'", "", dst) 13 sub("phlog/", "article-bitreich-", dst) 14 sub(".md$", ".mw", dst) 15 cmd = "notmarkdown-ms | sed '1 s/.NH [0-9]/.SH "author"/' >'"dst"'" 16 print cmd 17 while ((getline <src) > 0) 18 if (NR > 2) 19 print $0 | cmd 20 close(cmd) 21 close(src) 22 close(dst) 23 }