aboutsummaryrefslogtreecommitdiff
path: root/bin/mdurls
blob: a3d522ca0b576f8e9189a694125cb70ae8ff2f63 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/usr/bin/env bash

#
# Format markdown and pass it to htmlurls to extract URLs from it.
#
# Author: Tom Ryder <tom@sanctum.geek.nz>
# Copyright: 2016
# License: Public domain
#

# Check we have the programs we need
hash pandoc htmlurls || exit

# Pipe the output of pandoc(1) on our args ...
pandoc -f markdown -t html -- "${@:-/dev/stdin}" |

# ... into our own htmlurls
htmlurls