[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Datum von Maildateien ändern



On Wed, Nov 20, 2002 at 01:32:49PM +0100, Andreas Pakulat wrote:
> Ich habe zwar eine Sicherheitskopie aller Mails, aber leider nicht mir
> den richtigen Modification Times (da ich die bisher immer ohne
> entsprechenden Paramete für unison synchronisiert habe). Wie kriege ich
> jetzt aus den Dateien die Datumsangaben raus? Die sollten doch wohl da
> mitkodiert sein oder? Vielleicht noch wichtig: Die Mails werden bei mir
> von procmail in die verschiedenen Maildirs verteilt.
Na, in den Mails, schon in der From_-Zeile, sollte doch ein Datum
stehen.  Das ist normalerweise das "Ankunftsdatum".

Hilfe zur Selbsthilfe also:

    Das Datum rauspopeln (head(1) und sed(1) könnten helfen) -> dann z.B. 
    
        date +'%m%d%H%M' -d 'Nov 21 09:05:16 2002'

    benutzen, um es in einer Form zu haben, die touch(1) versteht und
    mit touch(1) alles wieder hinbiegen.

    Vielleicht so:


    touch -m $(date +'%m%d%H%M' -d "$(head -1 FILE | sed 's/^.*\(.\{20\}\)/\1/')") FILE


Oder gleich Perl nehmen ;-)


    Best regards from Dresden
    Viele Gruesse aus Dresden
    Heiko Schlittermann
-- 
 SCHLITTERMANN.de ------------------ internet & unix support -
 <a href="http://debian.schlittermann.de/";> Debian 3.x CD </a>
 Heiko Schlittermann HS12-RIPE -------------------------------
 pgp: A1 7D F6 7B 69 73 48 35  E1 DE 21 A7 A8 9A 77 92 -------
 gpg: 3061 CFBF 2D88 F034 E8D2  7E92 EE4E AC98 48D0 359B -----

Attachment: pgpeiM_7nL_RQ.pgp
Description: PGP signature


Reply to: