using awk to parse out supported templates

This commit is contained in:
nuex
2011-10-08 11:13:47 -04:00
parent 0ab0d57d39
commit 7448411442
3 changed files with 41 additions and 3 deletions

View File

@@ -0,0 +1,22 @@
BEGIN {
extensions="md html"
}
# Process lines from config
# Also ignore comments and empty lines
(NF > 0) && (!/^;.*/) {
split($0, filter_kv, ": ")
split(filter_kv[1], filter_extensions, ",")
for (i = 1; i <= length(filter_extensions); i++) {
ext = filter_extensions[i]
if (!match(extensions, ext)) {
extensions = extensions " " ext
}
}
next
}
END {
print extensions
}