aboutsummaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
Diffstat (limited to 'build')
-rwxr-xr-xbuild10
1 files changed, 5 insertions, 5 deletions
diff --git a/build b/build
index 72e4432..e1332f4 100755
--- a/build
+++ b/build
@@ -35,11 +35,11 @@ EOF
}
gettitle() {
- sed 1q "$1" | grep -q '^Title:' || {
- basename "$1" .md
- return 0
- }
- sed 's/^[Tt]itle: //;1q' "$1"
+ case "$(sed 1q "$1")" in
+ Title:*) sed 's/^[Tt]itle: //;1q' "$1" ;;
+ *) file=${1##*/} file=${file%.md}
+ printf '%s\n' "$file"
+ esac
}
genpages() {