NCFTP uploader ikke alle mine filer
Jeg har lavet dette scrip, det køres 1 gang i døgnet, men den opdatere ikke rigtigt.#!/bin/sh
cd /
cd /hlds_l/psychostats
echo open -P 21 -u LOGIN NAME -p PASSWORD 192.168.1.2 > ftp.fil
echo cd public-files >> ftp.fil
echo lcd / >> ftp.fil
echo lcd /hlds_l/psychostats/html >> ftp.fil
echo bgput -R stats >> ftp.fil
echo bgstart >> ftp.fil
ncftp < ftp.fil
Når jeg første gang kører dette script, så uploader den min STATS mappe, med under mapper og filer.
Derefter uploader den lidt tilfældigt, aller filerne bliver ændret 1 time før de bliver uploadet.
Jeg har tjekket op om de nu også er ændret, og det er de...
I Batchlog kan jeg se følgende:
003965 2002-02-02 01:48:09 | 227: Entering Passive Mode (192,168,1,2,137,56).
003965 2002-02-02 01:48:09 | Cmd: REST 15984
003965 2002-02-02 01:48:09 | 350: REST supported. Ready to resume at byte offset 15984.
003965 2002-02-02 01:48:09 | Cmd: STOR /public-files/stats/award_lifeexpect.html
003965 2002-02-02 01:48:09 | 150: Data connection accepted from 192.168.1.30:34445; transfer starting for award_lifeexpect.html.
003965 2002-02-02 01:48:09 | 226: File received ok.
003965 2002-02-02 01:48:09 | Cmd: SIZE /public-files/stats/award_deathstreak.html
003965 2002-02-02 01:48:09 | 213: 19044
003965 2002-02-02 01:48:09 | Cmd: MDTM /public-files/stats/award_deathstreak.html
003965 2002-02-02 01:48:09 | 550: '/public-files/stats/award_deathstreak.html' : no such file or directory.
003965 2002-02-02 01:48:09 | Cmd: EPSV
003965 2002-02-02 01:48:09 | Cmd: PASV
003965 2002-02-02 01:48:09 | 227: Entering Passive Mode (192,168,1,2,135,78).
003965 2002-02-02 01:48:09 | Cmd: REST 19044
003965 2002-02-02 01:48:09 | 350: REST supported. Ready to resume at byte offset 19044.
003965 2002-02-02 01:48:09 | Cmd: STOR /public-files/stats/award_deathstreak.html
003965 2002-02-02 01:48:09 | 150: Data connection accepted from 192.168.1.30:34446; transfer starting for award_deathstreak.html.
003965 2002-02-02 01:48:10 | 226: File received ok.
003965 2002-02-02 01:48:10 | Cmd: SIZE /public-files/stats/award_totallastkill.html
003965 2002-02-02 01:48:10 | 213: 19304
003965 2002-02-02 01:48:10 | Cmd: MDTM /public-files/stats/award_totallastkill.html
003965 2002-02-02 01:48:10 | 550: '/public-files/stats/award_totallastkill.html' : no such file or directory.
003965 2002-02-02 01:48:10 | Cmd: EPSV
003965 2002-02-02 01:48:10 | Cmd: PASV
003965 2002-02-02 01:48:10 | 227: Entering Passive Mode (192,168,1,2,202,167).
003965 2002-02-02 01:48:10 | Cmd: REST 19304
003965 2002-02-02 01:48:10 | 350: REST supported. Ready to resume at byte offset 19304.
003965 2002-02-02 01:48:10 | Cmd: STOR /public-files/stats/award_totallastkill.html
003965 2002-02-02 01:48:10 | 150: Data connection accepted from 192.168.1.30:34447; transfer starting for award_totallastkill.html.
003965 2002-02-02 01:48:10 | 226: File received ok.
003965 2002-02-02 01:48:10 | Cmd: SIZE /public-files/stats/award_killedself.html
003965 2002-02-02 01:48:10 | 213: 13724
003965 2002-02-02 01:48:10 | Cmd: MDTM /public-files/stats/award_killedself.html
003965 2002-02-02 01:48:10 | 550: '/public-files/stats/award_killedself.html' : no such file or directory.
003965 2002-02-02 01:48:10 | Cmd: SIZE /public-files/stats/map_cs_assault.html
003965 2002-02-02 01:48:10 | 213: 21427
003965 2002-02-02 01:48:10 | Cmd: MDTM /public-files/stats/map_cs_assault.html
003965 2002-02-02 01:48:10 | 550: '/public-files/stats/map_cs_assault.html' : no such file or directory.
Som man kan se så er der mange overførsler der misser ca 3/4 deale af dem.
Why kan den overføre filerene 1. gang og ikke opdatere dem?
