Тема: Скрипт
Доброе утро. Нужна помощь скриптологов:)
В общем есть скрипт , вот он :
#!/bin/sh -
TOOLS=/app/prog/tools
TOOL=$TOOLS/xpos-dc-tools-utils.jar
UPCOMING=/home/xposftp/upcoming
UPCOMINGTMP=/home/xposftp/upcoming_tmp
UPCOMINGLOG=/app/data/upcoming.log
XPOSLOGIN=system
XPOSPASSWORD=admin
JDBC='jdbc:mysql://localhost:3306/xposdc?user=root&password=&useUnicode=true&characterEncoding=UTF-8'
date >> $UPCOMINGLOG
java -jar $TOOL -update -login $XPOSLOGIN -password $XPOSPASSWORD -jdbc $JDBC -target $UPCOMINGTMP >> $UPCOMINGLOG 2>&1
for part in `ls $UPCOMINGTMP/*.dsc | grep -E -o '[[:xdigit:]]{8}-[[:xdigit:]]{4}-[[:xdigit:]]{4}-[[:xdigit:]]{4}-[[:xdigit:]]{12}'`
do
rm -f $UPCOMING/*$part.dsc
done
for file in $UPCOMINGTMP/*.dsc
do
[ -s "${file}" ] && mv -f "${file}" $UPCOMING/
done
#mv -f $UPCOMINGTMP/*.dsc $UPCOMING/
Происходит коннект к базе , одтуда выгружаются данные в папочку upcoming_tmp. ЭТо несколько файликов 20122070-4bf287e2.dsc (название меняется при каждой выгрузке)
Нужно сделать так , что бы эти файлы после выгрузки с базы архивировались ну и дальше выполняли скрипт.
Очень нуждаюсь в помощи , вообще не отстреливаю в скриптах. Большое спасибо!
О.С : Centos
З.Ы Сорри если не в том разделе создал тему.