Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
zeratul
Pingviini aktivist
Pingviini aktivist


Vanus: 40
Liitunud: 22.02.2006
Postitused: 120
Asukoht: Kiili
Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 22.10.2007, 12:44  postituse pealkiri:  ftp nimekiri aja järgi (uuemad kui...)  

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?


obundra
Vana Pingviin
Vana Pingviin


Vanus: 49
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
estonia.gif
postituspostitatud: 22.10.2007, 15:46  postituse pealkiri:  (teema puudub)  

rsync ehk aitab.

_________________
IT teenused

zeratul
Pingviini aktivist
Pingviini aktivist


Vanus: 40
Liitunud: 22.02.2006
Postitused: 120
Asukoht: Kiili
Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 23.10.2007, 11:28  postituse pealkiri:  (teema puudub)  

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


Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group