X-Git-Url: http://git.rot13.org/?p=webpac;a=blobdiff_plain;f=run.sh;h=11f68ce89fc4e86c45650b361a3661a24927051d;hp=a97137231cc17434fb5eb164949f785f836b3206;hb=HEAD;hpb=76077f783df49173e4660ab14af81bea7d2e4eb6 diff --git a/run.sh b/run.sh index a971372..11f68ce 100755 --- a/run.sh +++ b/run.sh @@ -1,9 +1,23 @@ #!/bin/sh -#cd /data/isis_data/ebsco-marc -#wget -m -nH -i in +dir=`dirname $0` +if [ "$dir" == "." ] ; then + dir=`pwd` +fi -cd /data/webpac +week=`date +%Y%w` +last_week=`cat $dir/.week 2>/dev/null || echo 'none'` + +# do EBSCO update once a week +if [ "$week" != "$last_week" ] ; then + cd /data/isis_data/ebsco-marc +# wget -m -nH -i in + echo "$week" > $dir/.week +else + echo "EBSCO already updated this week..." +fi + +cd $dir ( ./all2xml.pl | swish-e -S prog -c swish_isis.conf ) 2>&1 | tee log