From 63f0a290a3e4de5246498380db6dbf9cf4c6584f Mon Sep 17 00:00:00 2001 From: rick Date: Sat, 14 May 2022 01:47:50 +0200 Subject: [PATCH] add arguments to help and ignore orgfile --- generate.sh | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/generate.sh b/generate.sh index 1eee07a..0a230dd 100755 --- a/generate.sh +++ b/generate.sh @@ -24,6 +24,28 @@ pathLinks="/home/site/a/" target="www" header="header.html" footer="footer.html" +org=1 + +function print_help { + echo "usage : generate.sh [-o] []" + echo -e "\tgénère les fichiers HTML du site. Il est possible de changer" + echo -e "\tle dossier de destination (www par défaut)." + echo + echo -e "\t-h\tgénère ce message et arrête le script." + echo -e "\t-o\tne génère pas les fichiers org" +} + +# vérification des arguments passés +if [[ $@ =~ "-h" ]] +then + print_help + exit 0 +fi + +if [[ $@ =~ "-o" ]] +then + org=0 +fi if [ -d $target ] then @@ -48,5 +70,8 @@ cp -t $target -r $annexes echo "Link Links (lul)" ln -s $pathLinks $target -echo "Generate org files..." -emacs -u $USER --script publish.el +if [ $org -eq 1 ] +then + echo "Generate org files..." + emacs -u $USER --script publish.el +fi