date+touch

Sven Guckes guckes at math.fu-berlin.de
Sat Jan 25 19:06:02 CET 2003


* Cord Beermann <cord at lug-owl.de> [2003-01-25 14:09]:
> kennt jemand ein Tool mit dem man aus 'Wed, 20 Dec 2000 20:07:51 +0100'
> einen passenden touch(1) bekommt, oder muss ich das selbst bauen?

-> GNU date

  IN:  touch:  MMDDhhmmYY
  OUT:  date:  %m%d%H%M%y

->
  DATESTRING='Wed, 20 Dec 2000 20:07:51 +0100'
  touch `date -d $DATESTRING + %m%d%H%M` files...

  IN:  email:  Tag, dd MMM YYYY hh:mm:ss +offset
  OUT:  date:   %a, %e %b  %Y   %H:%M:%S +offset

und mit "ls --fulltime files.."
kann man das resultat ueberpruefen.

vergleiche dazu:
  $ date +%c -d $DATESTRING
  Wed Dec 20 20:07:51 2000

die umrechnung zwischen  den zeitzonen fuer den geeigneten
offset sei dem geneigten leser als hausaufgabe ueberlassen. ;-)

Sven



More information about the Linux mailing list