>>его сам запускаю, но прописав его в crontab ни работает в
>>логах cron пишет
>>что скрипт мой запустил и якобы он должен был отчеты перекинуть но
>>не хрена. В чем может быть проблема? Скрипт работает от
>>root. В папке /root лежит .netrc я ее бросил даже в
>>/etc резул. 0
>
>Skorei vsego problema v putjah.
>Varianti re6enija:
>1. Libo v skripte ispolzovat polnije puti k ispolzujemim programmam.
>2. Libo dla sredi v kotoroi vipolnajetca skript nastroit PATH peremennuju.
>
>P.S. Mozhe6 vklu4it otladku dla skripta i posmotret na 4em on ostanavlivajetca.
>T.k. ti ne napisal na 4em on u tebja napisan i
>t.d., to ni4ego konkretnei skazat ne mogu.
Это обычный shell скрипт, проблема в том что есль запустить его руками то он все записывает на ftp а кроном по чему то не хочет и как понимаешь с путями все окей.
Вот скрипт:
#Peremenie Arhiva
COMP=Dayli
DIRECTORY=./daily
BACUPDIR=/bacup
TAR=/bin/tar
PATH=/usr/local/bin:/usr/bin:/bin
DOM=`date +%Y-%m-%d` #Den
#Peremenie Dostavki
FTPC=192.168.16.252
FTP=/usr/bin/ftp
#Nachlo sozdaniya arhiva
$TAR -cf $BACUPDIR/$COMP-$DOM.tar $DIRECTORY
#Copy to FTP IPP
$FTP $FTPC << FEND
binary
cd /sarg/dayli/
lcd /bacup/
put *.tar
bay
FEND
#Ochistka posle arhevirovaniya i persilki
rm -fr ./daily/*
rm -fr /bacup/*