[megoldva] file timestamp kérdés

Fórumok


$ stat proba2.txt
File: ”proba2.txt”
Size: 0 Blocks: 0 IO Block: 4096 szabályos üres fájl
Device: 14h/20d Inode: 15663215 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 1000/ gbor) Gid: ( 1000/ gbor)
Access: 2010-02-27 23:19:26.000000000 +0100
Modify: 2010-02-27 23:19:26.000000000 +0100
Change: 2010-02-27 23:19:26.000000000 +0100
$

Mi a fenéért van a "23:19:26.000000000" 9 tizedes pontossággal írva, ha egyszer az utolsó 9 számjegy mindig 0??

Akkor most a másodperc a legkisebb timestamp, ami tartozhat egy filehoz???

Csak idősorrendben szeretnék kiíratni olyan fájlokat, amik épp most lettek generálva, tehát a létrehozásukkori időkülönbség b*romira kicsi. "sleep 1"-et berakhatok a létrehozásukkor, hogy meglegyen az 1 mp időkülönbség köztük, de az hogy néz már ki?

Hozzászólások

"a másodperc a legkisebb timestamp, ami tartozhat egy filehoz???"
A használt filerendszertől függ.

" épp most lettek generálva, tehát a létrehozásukori időkülönbség b*romira kicsi. "sleep 1"-et berakhatok a létrehozásukor"
Ha már tudsz módosítani a kódon, akkor inkább generálj sorszámot vagy időbélyeget a file nevébe, azalapján tudsz rendezett listát csinálni. Vagy használj olyan filerendszert, amely támogatja a nagyobb pontosságú timestampet.

milyen fs? ext3? ha ubuntu, akkor ext4 esetleg? annak nanosec-es az idő felbontása.