Bonjour à tous.
J'ai des e-mails contenant la ligne suivante :
Date: Sun, 25 Apr 04 15:27:11 (plus des caractères abscons) |
Je désire normaliser cette date pour être certain qu'elle soit valide (et non farfelue comme par exemple un message datant de 1970 ou 2005).
J'ai donc pensé au très classique sed avec une ligne de ce genre :
Code :
- sed s/Date: */Date: `date '+%a, %d %b %y %X'` mail_a_traiter
|
Mais j'obtiens en fait ce message d'erreur :
sed: -e expression n°1, caractère 7: Commande `s' inachevée |
Merci pour vos suggestions.
Message édité par Incarnation le 20-05-2004 à 11:45:37