From d34a3df4902861455a019e8db1808e900eb6cc7a Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Thu, 7 Apr 2011 17:08:48 +0200 Subject: [PATCH] Bug 6048: printoverdues.sh bash odities --- 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.1