СОРМ3 Специальные технологии Омега v2.4

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (68)

просмотр истории страницы
ftpdirectory=/
file_date=$(date +%Y%m%d_%H%M)
printf '\n\n' >> $LOGFILE 2>&1
date >> $LOGFILE 2>&1

chroot /app/asr_billing python2.7 /usr/lib/python2.7/site-packages/python_tools/sorm_report.py abonents 1 /cfg/sorm3/data/ABONENT_$file_date.txt >>$LOGFILE 2>&1
if [ -s /app/asr_billing/cfg/sorm3/data/ABONENT_$file_date.txt ]; then
printf 'Метаданные файла\n' >>$LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/ABONENT_$file_date.txt >>$LOGFILE 2>&1
printf 'Количество строк в файле: ' >>$LOGFILE 2>&1 && cat /app/asr_billing/cfg/sorm3/data/ABONENT_$file_date.txt | wc -l >>$LOGFILE 2>&1
cp /app/asr_billing/cfg/sorm3/data/ABONENT_$file_date.txt /app/asr_billing/cfg/sorm3/data/done/ABONENT.txt-$(date +"%Y%m%d_%H%M%S")
curl -v -sS --user $ftplogin:$ftppass -T /app/asr_billing/cfg/sorm3/data/ABONENT_$file_date.txt ftp://${ftpip}${ftpdirectory} >>$LOGFILE 2>&1
>|/app/asr_billing/cfg/sorm3/data/ABONENT.txt
printf 'Проверим что файл очищен\n' >>$LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/ABONENT_$file_date.txt >>$LOGFILE 2>&1
fi

chroot /app/asr_billing isql-fb 169.254.30.50:/var/db/billing.gdb -p servicem -u SYSDBA -i /cfg/sorm3/ABONENT_IDENT.sql | sed '/^$/d' | sed 's/ *//g' >/app/asr_billing/cfg/sorm3/data/ABONENT_IDENT_$file_date.txt
if [ -s /app/asr_billing/cfg/sorm3/data/ABONENT_IDENT_$file_date.txt ]; then
printf 'Метаданные файла\n' >>$LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/ABONENT_IDENT_$file_date.txt >>$LOGFILE 2>&1
printf 'Количество строк в файле: ' >>$LOGFILE 2>&1 && cat /app/asr_billing/cfg/sorm3/data/ABONENT_IDENT_$file_date.txt | wc -l >>$LOGFILE 2>&1
cp /app/asr_billing/cfg/sorm3/data/ABONENT_IDENT_$file_date.txt /app/asr_billing/cfg/sorm3/data/done/ABONENT_IDENT.txt-$(date +"%Y%m%d_%H%M%S")
curl -v -sS --user $ftplogin:$ftppass -T /app/asr_billing/cfg/sorm3/data/ABONENT_IDENT_$file_date.txt ftp://${ftpip}${ftpdirectory} >>$LOGFILE 2>&1
>|/app/asr_billing/cfg/sorm3/data/ABONENT_IDENT.txt
printf 'Проверим что файл очищен\n' >>$LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/ABONENT_IDENT_$file_date.txt >>$LOGFILE 2>&1
fi

chroot /app/asr_billing isql-fb 169.254.30.50:/var/db/billing.gdb -p servicem -u SYSDBA -i /cfg/sorm3/ABONENT_SRV.sql | sed '/^$/d' | sed 's/ *//g' >/app/asr_billing/cfg/sorm3/data/ABONENT_SRV_$file_date.txt
if [ -s /app/asr_billing/cfg/sorm3/data/ABONENT_SRV_$file_date.txt ]; then
printf 'Метаданные файла\n' >>$LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/ABONENT_SRV_$file_date.txt >>$LOGFILE 2>&1
printf 'Количество строк в файле: ' >>$LOGFILE 2>&1 && cat /app/asr_billing/cfg/sorm3/data/ABONENT_SRV_$file_date.txt | wc -l >>$LOGFILE 2>&1
cp /app/asr_billing/cfg/sorm3/data/ABONENT_SRV_$file_date.txt /app/asr_billing/cfg/sorm3/data/done/ABONENT_SRV.txt-$(date +"%Y%m%d_%H%M%S")
curl -v -sS --user $ftplogin:$ftppass -T /app/asr_billing/cfg/sorm3/data/ABONENT_SRV_$file_date.txt ftp://${ftpip}${ftpdirectory} >>$LOGFILE 2>&1
>|/app/asr_billing/cfg/sorm3/data/ABONENT_SRV.txt
printf 'Проверим что файл очищен\n' >>$LOGFILE 2>&1
chroot /app/asr_billing python2.7 /usr/lib/python2.7/site-packages/python_tools/sorm_report.py abonents 1 /cfg/sorm3/data/ABONENT_$file_date.txt >> $LOGFILE 2>&1
if [ -s /app/asr_billing/cfg/sorm3/data/ABONENT_$file_date.txt ]
then
printf 'Метаданные файла\n' >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/ABONENT_$file_date.txt >> $LOGFILE 2>&1
printf 'Количество строк в файле: ' >> $LOGFILE 2>&1 && cat /app/asr_billing/cfg/sorm3/data/ABONENT_$file_date.txt | wc -l >> $LOGFILE 2>&1
cp /app/asr_billing/cfg/sorm3/data/ABONENT_$file_date.txt /app/asr_billing/cfg/sorm3/data/done/ABONENT.txt-`date +"%Y%m%d_%H%M%S"`
curl -v -sS --user $ftplogin:$ftppass -T /app/asr_billing/cfg/sorm3/data/ABONENT_$file_date.txt ftp://${ftpip}${ftpdirectory} >> $LOGFILE 2>&1
>| /app/asr_billing/cfg/sorm3/data/ABONENT.txt
printf 'Проверим что файл очищен\n' >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/ABONENT_$file_date.txt >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/ABONENT_SRV_$file_date.txt >>$LOGFILE 2>&1
fi

chroot /app/asr_billing isql-fb 169.254.30.50:/var/db/billing.gdb -p servicem -u SYSDBA -i /cfg/sorm3/ABONENT_ADDR.sql | sed '/^$/d' | sed 's/ *//g' >/app/asr_billing/cfg/sorm3/data/ABONENT_ADDR_$file_date.txt
if [ -s /app/asr_billing/cfg/sorm3/data/ABONENT_ADDR_$file_date.txt ]; then
printf 'Метаданные файла\n' >>$LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/ABONENT_ADDR_$file_date.txt >>$LOGFILE 2>&1
printf 'Количество строк в файле: ' >>$LOGFILE 2>&1 && cat /app/asr_billing/cfg/sorm3/data/ABONENT_ADDR_$file_date.txt | wc -l >>$LOGFILE 2>&1
cp /app/asr_billing/cfg/sorm3/data/ABONENT_ADDR_$file_date.txt /app/asr_billing/cfg/sorm3/data/done/ABONENT_ADDR.txt-$(date +"%Y%m%d_%H%M%S")
curl -v -sS --user $ftplogin:$ftppass -T /app/asr_billing/cfg/sorm3/data/ABONENT_ADDR_$file_date.txt ftp://${ftpip}${ftpdirectory} >>$LOGFILE 2>&1
>|/app/asr_billing/cfg/sorm3/data/ABONENT_ADDR.txt
printf 'Проверим что файл очищен\n' >>$LOGFILE 2>&1

chroot /app/asr_billing isql-fb 169.254.30.50:/var/db/billing.gdb -p servicem -u SYSDBA -i /cfg/sorm3/ABONENT_IDENT.sql | sed '/^$/d'| sed 's/ *//g' > /app/asr_billing/cfg/sorm3/data/ABONENT_IDENT_$file_date.txt
if [ -s /app/asr_billing/cfg/sorm3/data/ABONENT_IDENT_$file_date.txt ]
then
printf 'Метаданные файла\n' >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/ABONENT_IDENT_$file_date.txt >> $LOGFILE 2>&1
printf 'Количество строк в файле: ' >> $LOGFILE 2>&1 && cat /app/asr_billing/cfg/sorm3/data/ABONENT_IDENT_$file_date.txt | wc -l >> $LOGFILE 2>&1
cp /app/asr_billing/cfg/sorm3/data/ABONENT_IDENT_$file_date.txt /app/asr_billing/cfg/sorm3/data/done/ABONENT_IDENT.txt-`date +"%Y%m%d_%H%M%S"`
curl -v -sS --user $ftplogin:$ftppass -T /app/asr_billing/cfg/sorm3/data/ABONENT_IDENT_$file_date.txt ftp://${ftpip}${ftpdirectory} >> $LOGFILE 2>&1
>| /app/asr_billing/cfg/sorm3/data/ABONENT_IDENT.txt
printf 'Проверим что файл очищен\n' >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/ABONENT_IDENT_$file_date.txt >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/ABONENT_ADDR_$file_date.txt >>$LOGFILE 2>&1
fi

chroot /app/asr_billing isql-fb 169.254.30.50:/var/db/billing.gdb -p servicem -u SYSDBA -i /cfg/sorm3/ABONENT_USER.sql | sed '/^$/d' | sed 's/ *//g' >/app/asr_billing/cfg/sorm3/data/ABONENT_USER_$file_date.txt
if [ -s /app/asr_billing/cfg/sorm3/data/ABONENT_USER_$file_date.txt ]; then
printf 'Метаданные файла\n' >>$LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/ABONENT_USER_$file_date.txt >>$LOGFILE 2>&1
printf 'Количество строк в файле: ' >>$LOGFILE 2>&1 && cat /app/asr_billing/cfg/sorm3/data/ABONENT_USER_$file_date.txt | wc -l >>$LOGFILE 2>&1
cp /app/asr_billing/cfg/sorm3/data/ABONENT_USER_$file_date.txt /app/asr_billing/cfg/sorm3/data/done/ABONENT_USER.txt-$(date +"%Y%m%d_%H%M%S")
curl -v -sS --user $ftplogin:$ftppass -T /app/asr_billing/cfg/sorm3/data/ABONENT_USER_$file_date.txt ftp://${ftpip}${ftpdirectory} >>$LOGFILE 2>&1
>|/app/asr_billing/cfg/sorm3/data/ABONENT_USER.txt
printf 'Проверим что файл очищен\n' >>$LOGFILE 2>&1
chroot /app/asr_billing isql-fb 169.254.30.50:/var/db/billing.gdb -p servicem -u SYSDBA -i /cfg/sorm3/ABONENT_SRV.sql | sed '/^$/d'| sed 's/ *//g' > /app/asr_billing/cfg/sorm3/data/ABONENT_SRV_$file_date.txt
if [ -s /app/asr_billing/cfg/sorm3/data/ABONENT_SRV_$file_date.txt ]
then
printf 'Метаданные файла\n' >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/ABONENT_SRV_$file_date.txt >> $LOGFILE 2>&1
printf 'Количество строк в файле: ' >> $LOGFILE 2>&1 && cat /app/asr_billing/cfg/sorm3/data/ABONENT_SRV_$file_date.txt | wc -l >> $LOGFILE 2>&1
cp /app/asr_billing/cfg/sorm3/data/ABONENT_SRV_$file_date.txt /app/asr_billing/cfg/sorm3/data/done/ABONENT_SRV.txt-`date +"%Y%m%d_%H%M%S"`
curl -v -sS --user $ftplogin:$ftppass -T /app/asr_billing/cfg/sorm3/data/ABONENT_SRV_$file_date.txt ftp://${ftpip}${ftpdirectory} >> $LOGFILE 2>&1
>| /app/asr_billing/cfg/sorm3/data/ABONENT_SRV.txt
printf 'Проверим что файл очищен\n' >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/ABONENT_SRV_$file_date.txt >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/ABONENT_USER_$file_date.txt >>$LOGFILE 2>&1
fi

chroot /app/asr_billing isql-fb 169.254.30.50:/var/db/billing.gdb -p servicem -u SYSDBA -i /cfg/sorm3/PAYMENT.sql | sed '/^$/d' | sed 's/ *//g' >/app/asr_billing/cfg/sorm3/data/PAYMENT_$file_date.txt
if [ -s /app/asr_billing/cfg/sorm3/data/PAYMENT_$file_date.txt ]; then
printf 'Метаданные файла\n' >>$LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/PAYMENT_$file_date.txt >>$LOGFILE 2>&1
printf 'Количество строк в файле: ' >>$LOGFILE 2>&1 && cat /app/asr_billing/cfg/sorm3/data/PAYMENT_$file_date.txt | wc -l >>$LOGFILE 2>&1
cp /app/asr_billing/cfg/sorm3/data/PAYMENT_$file_date.txt /app/asr_billing/cfg/sorm3/data/done/PAYMENT.txt-$(date +"%Y%m%d_%H%M%S")
curl -v -sS --user $ftplogin:$ftppass -T /app/asr_billing/cfg/sorm3/data/PAYMENT_$file_date.txt ftp://${ftpip}${ftpdirectory} >>$LOGFILE 2>&1
>|/app/asr_billing/cfg/sorm3/data/PAYMENT.txt
printf 'Проверим что файл очищен\n' >>$LOGFILE 2>&1

chroot /app/asr_billing isql-fb 169.254.30.50:/var/db/billing.gdb -p servicem -u SYSDBA -i /cfg/sorm3/ABONENT_ADDR.sql | sed '/^$/d'| sed 's/ *//g' > /app/asr_billing/cfg/sorm3/data/ABONENT_ADDR_$file_date.txt
if [ -s /app/asr_billing/cfg/sorm3/data/ABONENT_ADDR_$file_date.txt ]
then
printf 'Метаданные файла\n' >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/ABONENT_ADDR_$file_date.txt >> $LOGFILE 2>&1
printf 'Количество строк в файле: ' >> $LOGFILE 2>&1 && cat /app/asr_billing/cfg/sorm3/data/ABONENT_ADDR_$file_date.txt | wc -l >> $LOGFILE 2>&1
cp /app/asr_billing/cfg/sorm3/data/ABONENT_ADDR_$file_date.txt /app/asr_billing/cfg/sorm3/data/done/ABONENT_ADDR.txt-`date +"%Y%m%d_%H%M%S"`
curl -v -sS --user $ftplogin:$ftppass -T /app/asr_billing/cfg/sorm3/data/ABONENT_ADDR_$file_date.txt ftp://${ftpip}${ftpdirectory} >> $LOGFILE 2>&1
>| /app/asr_billing/cfg/sorm3/data/ABONENT_ADDR.txt
printf 'Проверим что файл очищен\n' >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/ABONENT_ADDR_$file_date.txt >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/PAYMENT_$file_date.txt >>$LOGFILE 2>&1
fi

chroot /app/asr_billing isql-fb 169.254.30.50:/var/db/billing.gdb -p servicem -u SYSDBA -i /cfg/sorm3/REGIONS.sql | sed '/^$/d' | sed 's/ *//g' >/app/asr_billing/cfg/sorm3/data/REGIONS_$file_date.txt
if [ -s /app/asr_billing/cfg/sorm3/data/REGIONS_$file_date.txt ]; then
printf 'Метаданные файла\n' >>$LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/REGIONS_$file_date.txt >>$LOGFILE 2>&1
printf 'Количество строк в файле: ' >>$LOGFILE 2>&1 && cat /app/asr_billing/cfg/sorm3/data/REGIONS_$file_date.txt | wc -l >>$LOGFILE 2>&1
cp /app/asr_billing/cfg/sorm3/data/REGIONS_$file_date.txt /app/asr_billing/cfg/sorm3/data/done/REGIONS.txt-$(date +"%Y%m%d_%H%M%S")
curl -v -sS --user $ftplogin:$ftppass -T /app/asr_billing/cfg/sorm3/data/REGIONS_$file_date.txt ftp://${ftpip}${ftpdirectory} >>$LOGFILE 2>&1
>|/app/asr_billing/cfg/sorm3/data/REGIONS.txt
printf 'Проверим что файл очищен\n' >>$LOGFILE 2>&1

chroot /app/asr_billing isql-fb 169.254.30.50:/var/db/billing.gdb -p servicem -u SYSDBA -i /cfg/sorm3/ABONENT_USER.sql | sed '/^$/d'| sed 's/ *//g' > /app/asr_billing/cfg/sorm3/data/ABONENT_USER_$file_date.txt
if [ -s /app/asr_billing/cfg/sorm3/data/ABONENT_USER_$file_date.txt ]
then
printf 'Метаданные файла\n' >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/ABONENT_USER_$file_date.txt >> $LOGFILE 2>&1
printf 'Количество строк в файле: ' >> $LOGFILE 2>&1 && cat /app/asr_billing/cfg/sorm3/data/ABONENT_USER_$file_date.txt | wc -l >> $LOGFILE 2>&1
cp /app/asr_billing/cfg/sorm3/data/ABONENT_USER_$file_date.txt /app/asr_billing/cfg/sorm3/data/done/ABONENT_USER.txt-`date +"%Y%m%d_%H%M%S"`
curl -v -sS --user $ftplogin:$ftppass -T /app/asr_billing/cfg/sorm3/data/ABONENT_USER_$file_date.txt ftp://${ftpip}${ftpdirectory} >> $LOGFILE 2>&1
>| /app/asr_billing/cfg/sorm3/data/ABONENT_USER.txt
printf 'Проверим что файл очищен\n' >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/ABONENT_USER_$file_date.txt >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/REGIONS_$file_date.txt >>$LOGFILE 2>&1
fi

chroot /app/asr_billing isql-fb 169.254.30.50:/var/db/billing.gdb -p servicem -u SYSDBA -i /cfg/sorm3/SUPPLEMENTARY_SERVICE.sql | sed '/^$/d' | sed 's/ *//g' >/app/asr_billing/cfg/sorm3/data/SUPPLEMENTARY_SERVICE_$file_date.txt
if [ -s /app/asr_billing/cfg/sorm3/data/SUPPLEMENTARY_SERVICE_$file_date.txt ]; then
printf 'Метаданные файла\n' >>$LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/SUPPLEMENTARY_SERVICE_$file_date.txt >>$LOGFILE 2>&1
printf 'Количество строк в файле: ' >>$LOGFILE 2>&1 && cat /app/asr_billing/cfg/sorm3/data/SUPPLEMENTARY_SERVICE_$file_date.txt | wc -l >>$LOGFILE 2>&1
cp /app/asr_billing/cfg/sorm3/data/SUPPLEMENTARY_SERVICE_$file_date.txt /app/asr_billing/cfg/sorm3/data/done/SUPPLEMENTARY_SERVICE.txt-$(date +"%Y%m%d_%H%M%S")
curl -v -sS --user $ftplogin:$ftppass -T /app/asr_billing/cfg/sorm3/data/SUPPLEMENTARY_SERVICE_$file_date.txt ftp://${ftpip}${ftpdirectory} >>$LOGFILE 2>&1
>|/app/asr_billing/cfg/sorm3/data/SUPPLEMENTARY_SERVICE.txt
printf 'Проверим что файл очищен\n' >>$LOGFILE 2>&1
chroot /app/asr_billing isql-fb 169.254.30.50:/var/db/billing.gdb -p servicem -u SYSDBA -i /cfg/sorm3/PAYMENT.sql | sed '/^$/d'| sed 's/ *//g' > /app/asr_billing/cfg/sorm3/data/PAYMENT_$file_date.txt
if [ -s /app/asr_billing/cfg/sorm3/data/PAYMENT_$file_date.txt ]
then
printf 'Метаданные файла\n' >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/PAYMENT_$file_date.txt >> $LOGFILE 2>&1
printf 'Количество строк в файле: ' >> $LOGFILE 2>&1 && cat /app/asr_billing/cfg/sorm3/data/PAYMENT_$file_date.txt | wc -l >> $LOGFILE 2>&1
cp /app/asr_billing/cfg/sorm3/data/PAYMENT_$file_date.txt /app/asr_billing/cfg/sorm3/data/done/PAYMENT.txt-`date +"%Y%m%d_%H%M%S"`
curl -v -sS --user $ftplogin:$ftppass -T /app/asr_billing/cfg/sorm3/data/PAYMENT_$file_date.txt ftp://${ftpip}${ftpdirectory} >> $LOGFILE 2>&1
>| /app/asr_billing/cfg/sorm3/data/PAYMENT.txt
printf 'Проверим что файл очищен\n' >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/PAYMENT_$file_date.txt >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/SUPPLEMENTARY_SERVICE_$file_date.txt >>$LOGFILE 2>&1
fi

chroot /app/asr_billing isql-fb 169.254.30.50:/var/db/billing.gdb -p servicem -u SYSDBA -i /cfg/sorm3/IP_GATEWAY.sql | sed '/^$/d' | sed 's/ *//g' >/app/asr_billing/cfg/sorm3/data/IP_GATEWAY_$file_date.txt
if [ -s /app/asr_billing/cfg/sorm3/data/IP_GATEWAY_$file_date.txt ]; then
printf 'Метаданные файла\n' >>$LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/IP_GATEWAY_$file_date.txt >>$LOGFILE 2>&1
printf 'Количество строк в файле: ' >>$LOGFILE 2>&1 && cat /app/asr_billing/cfg/sorm3/data/IP_GATEWAY_$file_date.txt | wc -l >>$LOGFILE 2>&1
cp /app/asr_billing/cfg/sorm3/data/IP_GATEWAY_$file_date.txt /app/asr_billing/cfg/sorm3/data/done/IP_GATEWAY.txt-$(date +"%Y%m%d_%H%M%S")
curl -v -sS --user $ftplogin:$ftppass -T /app/asr_billing/cfg/sorm3/data/IP_GATEWAY_$file_date.txt ftp://${ftpip}${ftpdirectory} >>$LOGFILE 2>&1
>|/app/asr_billing/cfg/sorm3/data/IP_GATEWAY.txt
printf 'Проверим что файл очищен\n' >>$LOGFILE 2>&1
chroot /app/asr_billing isql-fb 169.254.30.50:/var/db/billing.gdb -p servicem -u SYSDBA -i /cfg/sorm3/REGIONS.sql | sed '/^$/d'| sed 's/ *//g' > /app/asr_billing/cfg/sorm3/data/REGIONS_$file_date.txt
if [ -s /app/asr_billing/cfg/sorm3/data/REGIONS_$file_date.txt ]
then
printf 'Метаданные файла\n' >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/REGIONS_$file_date.txt >> $LOGFILE 2>&1
printf 'Количество строк в файле: ' >> $LOGFILE 2>&1 && cat /app/asr_billing/cfg/sorm3/data/REGIONS_$file_date.txt | wc -l >> $LOGFILE 2>&1
cp /app/asr_billing/cfg/sorm3/data/REGIONS_$file_date.txt /app/asr_billing/cfg/sorm3/data/done/REGIONS.txt-`date +"%Y%m%d_%H%M%S"`
curl -v -sS --user $ftplogin:$ftppass -T /app/asr_billing/cfg/sorm3/data/REGIONS_$file_date.txt ftp://${ftpip}${ftpdirectory} >> $LOGFILE 2>&1
>| /app/asr_billing/cfg/sorm3/data/REGIONS.txt
printf 'Проверим что файл очищен\n' >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/REGIONS_$file_date.txt >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/IP_GATEWAY_$file_date.txt >>$LOGFILE 2>&1
fi

chroot /app/asr_billing isql-fb 169.254.30.50:/var/db/billing.gdb -p servicem -u SYSDBA -i /cfg/sorm3/IP_PLAN.sql | sed '/^$/d' | sed 's/ *//g' >/app/asr_billing/cfg/sorm3/data/IP_PLAN_$file_date.txt
if [ -s /app/asr_billing/cfg/sorm3/data/IP_PLAN_$file_date.txt ]; then
printf 'Метаданные файла\n' >>$LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/IP_PLAN_$file_date.txt >>$LOGFILE 2>&1
printf 'Количество строк в файле: ' >>$LOGFILE 2>&1 && cat /app/asr_billing/cfg/sorm3/data/IP_PLAN_$file_date.txt | wc -l >>$LOGFILE 2>&1
chroot /app/asr_billing isql-fb 169.254.30.50:/var/db/billing.gdb -p servicem -u SYSDBA -i /cfg/sorm3/SUPPLEMENTARY_SERVICE.sql | sed '/^$/d'| sed 's/ *//g' > /app/asr_billing/cfg/sorm3/data/SUPPLEMENTARY_SERVICE_$file_date.txt
if [ -s /app/asr_billing/cfg/sorm3/data/SUPPLEMENTARY_SERVICE_$file_date.txt ]
then
printf 'Метаданные файла\n' >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/SUPPLEMENTARY_SERVICE_$file_date.txt >> $LOGFILE 2>&1
printf 'Количество строк в файле: ' >> $LOGFILE 2>&1 && cat /app/asr_billing/cfg/sorm3/data/SUPPLEMENTARY_SERVICE_$file_date.txt | wc -l >> $LOGFILE 2>&1
cp /app/asr_billing/cfg/sorm3/data/SUPPLEMENTARY_SERVICE_$file_date.txt /app/asr_billing/cfg/sorm3/data/done/SUPPLEMENTARY_SERVICE.txt-`date +"%Y%m%d_%H%M%S"`
curl -v -sS --user $ftplogin:$ftppass -T /app/asr_billing/cfg/sorm3/data/SUPPLEMENTARY_SERVICE_$file_date.txt ftp://${ftpip}${ftpdirectory} >> $LOGFILE 2>&1
>| /app/asr_billing/cfg/sorm3/data/SUPPLEMENTARY_SERVICE.txt
cp /app/asr_billing/cfg/sorm3/data/IP_PLAN_$file_date.txt /app/asr_billing/cfg/sorm3/data/done/IP_PLAN.txt-$(date +"%Y%m%d_%H%M%S")
curl -v -sS --user $ftplogin:$ftppass -T /app/asr_billing/cfg/sorm3/data/IP_PLAN_$file_date.txt ftp://${ftpip}${ftpdirectory} >>$LOGFILE 2>&1
>|/app/asr_billing/cfg/sorm3/data/IP_PLAN.txt
printf 'Проверим что файл очищен\n' >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/SUPPLEMENTARY_SERVICE_$file_date.txt >> $LOGFILE 2>&1
ls -l /app/asr_billing/cfg/sorm3/data/IP_PLAN_$file_date.txt >>$LOGFILE 2>&1
fi

{code}