Kysysmys tiedoston iästä

Juha Takala Juha.Takala at dna.fi
Sun Apr 25 07:56:45 CDT 1999


Sami Poikonen writes:
 > 
 > Kysynpäs pois tällaisen mieltä painaneen ongelman.
 > 
 > -M $tiedosto 
 > 
 > palauttaa kyllä tiedon, koska tiedostoa on viimeksi muutettu.

...laskettuna siitä hetkestä kun testin sisältävä skripti käynnistyi.

 > Sen palauttama arvo ei ole kuitenkaan sidoksissa päiviin vaan 24h
 > vanha muutos antaa arvoksi 1:n.

floating point lukuna.

 > 
 > Nyt kuitenkin haluaisin tietää, onko tiedostoa muutettu
 > saman päivän aikana. Testaus pitäisi tehdä sujuvasti eri alustoilla
 > unixit & win32.
 > 
 > Miten tuon tiedon saa näppärästi? Olenko missannut jonkin valmiin vipusen

# not tested:
if (-M $tiedosto < 1) {...}

 > vai pitääkö käyttää statin palauttamaa mtimen arvoa ja muokata
 > sen epoch päivämääräksi ja verrata sitä tämän päivän päivämäärään.

Jos näin, niin miksei voi verrata niitä sekunteja suoraan?  Vuorokauden
sekuntien määrä on tunnettu vakio :-)

	-juha


 > Vai löytyykö jopa CPANista sopiva moduli joka tekee kaiken tuon?
 > 
 > -- 
 > Sami Poikonen          (040) 5696 337 	        http://www.iki.fi/sp/ 
 >   sp at iki.fi 	       (014) 3100 201	     http://www.iki.fi/sp/bonsai/
 > 



More information about the Helsinki-pm mailing list