tar

Fórumok

tar

Hozzászólások

Szevasztok.

Tud valaki segíteni abban hogy a tar miért nem abc sorrendben tömörít, hanem ha jól figyeltem akkor a létrehozás ideje alapján?

Előre is kösz a segítséget.

G

letrehozasi ido szerint = rendezetlenul, ahogy a merevlemezen (nem pedig abc sorrendbe _rendezve_)
a letrehozasi ido ugyebar nem frissul modositas / hozzaferes soran

Ezt értem, de hogy lehet névsorba rendezni?

[quote:bdb8ed814f="fellow"]letrehozasi ido szerint = rendezetlenul, ahogy a merevlemezen (nem pedig abc sorrendbe _rendezve_)

rendezetlenül != létrehozási idő szerint. A rendezetlenül az tényleg összevissza. Bizonyos fájlrendszerek esetén (pl. hagyományos ext2) ha csak létrehozol, nem törölsz, akkor azonos a kettő, de amint nekiállsz törölni és új fájlokat létrehozni, már előfordulhat, hogy új fájl az egyik régi letörölt "helyére" kerül be a rendezetlen sorrendben. Újabb ext3 (htree) fájlrendszerek például már eleve nem a létrehozás sorrendjében listázzák ki a fájlokat, hanem valami fájlnévből számolt hash érték alapján növekvően. ls -U

Hivatalos, nagykönyven leírt egyszerű, elegáns megoldást nem tudok, de két lehetséges megoldás:

-- A tar-nak van -T opciója, megadsz egy fájlt, amiben leírod a tömörítendő fájlok neveit az álatlad kívánt sorrendben, a tar meg ilyen sorrendben összepakolja őket

-- sortdir wrapper progi: http://freshmeat.net/projects/sortdir/. Garantáltan egyszerű használni és jól működik: az uhu-ban a deb csomagokat (amit tulajdonképpen .tar.gz-ben tartalmazzák a kicsomagolandó fájlokat) ezzel tömörítjük.

[quote:85357c944e="Anonymous"]Szevasztok.

Tud valaki segíteni abban hogy a tar miért nem abc sorrendben tömörít, hanem ha jól figyeltem akkor a létrehozás ideje alapján?

Előre is kösz a segítséget.

G

Egyéb problem nincs???? És különben is a Z miért az A után van az ABC-ben miért nem előtte??? :-)

Zsiráf

U.i.: Ja, a tar nem tömörít :-)

Köszi, a sortdir bejött.

G