Add all optargs
This commit is contained in:
parent
241d0d7812
commit
010fc03c79
22
ssb
22
ssb
|
@ -3,18 +3,34 @@
|
||||||
function usage
|
function usage
|
||||||
{
|
{
|
||||||
echo \
|
echo \
|
||||||
"Usage: $0 [-h|-d|-g] [-e HEADER_PATH] [-f FOOTER_PATH]" \
|
"Usage: $0 [-d|-g|-h|-r] [-c CSS_PATH] [-e HEADER_PATH]" \
|
||||||
"[-c CSS_PATH] [-o OUTPUT_DIR] [-p POSTS_DIR]"
|
"[-f FOOTER_PATH] [-o OUTPUT_DIR] [-p POSTS_DIR]"
|
||||||
exit 0
|
exit 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function parse_optargs
|
function parse_optargs
|
||||||
{
|
{
|
||||||
while getopts "h" opt; do
|
while getopts "dghrc:e:f:o:p:" opt; do
|
||||||
case $opt in
|
case $opt in
|
||||||
|
d)
|
||||||
|
DISABLE_POSTS=true;;
|
||||||
|
g)
|
||||||
|
GENERATE_TEMPLATE=true;;
|
||||||
h)
|
h)
|
||||||
usage;;
|
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
|
esac
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue