Kasper Dupont skrev:
> Thomas Rasmussen skrev:
>> > Kasper Dupont skrev:
>> >> Hvordan får jeg at vide hvilke filer, der er blevet oprettet
>> >> siden tar filen blev lavet?
find $katalog -cnewer $tarfil -type f
>> googlesøgning gav
http://tardiff.coolprojects.org/
>>
>> Den ser ud til at kunne det du vil, har dog ikke prøvet den
>
> Bortset fra, at den starter med at pakke begge tar filer ud til /tmp
> med deraf følgende ulemper. Ikke så fedt hvis man vil sammenligne to
> 70GB tar filer og kun har 100GB fri i /tmp.
Hvis du ser lidt på hvordan »Tape ARchive«-formatet er konstrueret,
vil du nok bemærke at det vil være svært at undgå at pakke begge filer
ud, hvis du vil sammenligne to »tar«-filer.
Problemet med »tar«-formatet er at man skal søge sekventielt igennem
et arkiv for at finde en bestemt fil. Man kan muligvis gå uden om det
problem, ved først at danne en tabel hvor man med et filnavn som
indeks, kan slå op hvor man finder den tilsvarende fil i den ene
»tar«-fil. Så kan man bare gennemløbe den anden »tar«-fil og springe
rundt i den første efter behov, når man skal sammenligne. Det vil
kræve noget mindre plads, men jeg tror også det vil være lidt
langsommere.
Hvis man bare vil sammenligne en »tar«-fil med et eksisterende
katalog, er der selvfølgelig ikke den slags problemer, da filnavnene i
det eksisterende katalog effektivt fungerer som den tabel man ellers
ville danne for at kunne springe rundt i den første »tar«-fil.
Under alle omstændigheder ser det ud til at der ligger en rar lille
programmeringsopgave og venter.
Jacob
--
»Standardafvigelsen af Excel er 6 Mb« -- Morten Sparre Andersen