From 010fc03c794af241223df5d1a3cace9812f54074 Mon Sep 17 00:00:00 2001 From: Maciej Ziaja Date: Sat, 22 Feb 2020 09:18:10 +0100 Subject: [PATCH] Add all optargs --- ssb | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/ssb b/ssb index ad7ba64..9aee417 100755 --- a/ssb +++ b/ssb @@ -3,18 +3,34 @@ function usage { echo \ - "Usage: $0 [-h|-d|-g] [-e HEADER_PATH] [-f FOOTER_PATH]" \ - "[-c CSS_PATH] [-o OUTPUT_DIR] [-p POSTS_DIR]" + "Usage: $0 [-d|-g|-h|-r] [-c CSS_PATH] [-e HEADER_PATH]" \ + "[-f FOOTER_PATH] [-o OUTPUT_DIR] [-p POSTS_DIR]" exit 0 } function parse_optargs { - while getopts "h" opt; do + while getopts "dghrc:e:f:o:p:" opt; do case $opt in + d) + DISABLE_POSTS=true;; + g) + GENERATE_TEMPLATE=true;; h) usage;; + r) + RECURSE_POSTS=true;; + c) + CSS_PATH=$OPTARG;; + e) + HEADER_PATH=$OPTARG;; + f) + FOOTER_PATH=$OPTARG;; + o) + OUTPUT_DIR=$OPTARG;; + p) + POSTS_DIR=$OPTARG;; esac done }