[Koha-patches] [PATCH] Bug 6048: printoverdues.sh bash odities
Robin Sheat
robin at catalyst.net.nz
Fri Sep 2 05:26:52 CEST 2011
From: Jonathan Druart <jonathan.druart at biblibre.com>
Signed-off-by: Robin Sheat <robin at catalyst.net.nz>
Note: this script really needs a rewrite, but this patch does fix up the
things it's supposed to fix up.
---
misc/cronjobs/printoverdues.sh | 18 +++++++++++-------
1 files changed, 11 insertions(+), 7 deletions(-)
diff --git a/misc/cronjobs/printoverdues.sh b/misc/cronjobs/printoverdues.sh
index 99bb878..51bb30f 100755
--- a/misc/cronjobs/printoverdues.sh
+++ b/misc/cronjobs/printoverdues.sh
@@ -27,20 +27,24 @@ then
fi
if [[ -n $2 && -f $2 ]]
then
- set $optpisa "--css $2";
+ optpisa="--css $2";
fi
if [[ -n $3 ]]
then
- set $optprinter "-h $3";
+ optprinter="-h $3";
fi
if [[ -n $4 ]]
then
- set $optprinter "$optprinter -d $4";
+ optprinter="$optprinter -d $4";
fi
for i in $1/*.html
do
- xhtml2pdf $optpisa $i
+ xhtml2pdf $optpisa $i;
done
-lp $optprinter $1/*.pdf
-tar cvfz $directory`date "+%Y%m%d"`.tar.gz $directory
-rm -rf $directory
+
+if [[ -n $optprinter ]]
+then
+ lp $optprinter $1/*.pdf;
+fi
+
+tar cvfz $directory`date "+%Y%m%d"`.tar.gz $directory;
--
1.7.4.1
More information about the Koha-patches
mailing list