1. leht 1-st

ftp nimekiri aja järgi (uuemad kui...)

Postitatud: 22.10.2007, 12:44
Postitas zeratul
Oleks vaja misiganes programmiga (curl, wget vms.) tõmmata alla kindlast ftp kataloogist failide nimekiri, kuid see peab koosnema ainult failidest, mis on sinna pandud peale kindlat aega. Hetkel toimib süsteem nii, et võtab terve listi ja siis alles filtreerib ükshaaval vanemad välja, kuid see on üsna aeglane variant, sest skanneeritavates kohtades hoitakse väga palju vanu faile. Lahendus ise on programmeeritud php-s, aga php standartsed ftp funktsioonid ei võimalda ftp_nlist() või ftp_rawlist() funktsioonile aja parameetrit lisada.
Olen uurinud juba mitu päeva nii curl'i (-z "kuupäev" kataloogide puhul mul igatahes ei funganud), kui ka wget manuaale, aga pole lahenduseni jõudnud. Kas on mõne shelli tööriistaga võimalik eelpool mainitut teha või on isegi curli ja wgetiga seda võimalik teha?

Postitatud: 22.10.2007, 15:46
Postitas obundra
rsync ehk aitab.

Postitatud: 23.10.2007, 11:28
Postitas zeratul
Rsync pole päris õige asi, kuna mul on vaja ainult nimekirja, mida baasi kirjutada, mitte faile. On see rsyncikga võimalik?