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

Linuxi tarkvaraliste küsimustega seotud foorum

Moderaator: Moderaatorid

Vasta
Kasutaja avatar
zeratul
Pingviini aktivist
Pingviini aktivist
Postitusi: 120
Liitunud: 22.02.2006, 02:00

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

Postitus 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?
Kasutaja avatar
obundra
Vana Pingviin
Vana Pingviin
Postitusi: 1213
Liitunud: 04.08.2005, 03:00

Postitus Postitas obundra »

rsync ehk aitab.
Kasutaja avatar
zeratul
Pingviini aktivist
Pingviini aktivist
Postitusi: 120
Liitunud: 22.02.2006, 02:00

Postitus Postitas zeratul »

Rsync pole päris õige asi, kuna mul on vaja ainult nimekirja, mida baasi kirjutada, mitte faile. On see rsyncikga võimalik?
Vasta