Bonjour,
Je tiens d'abord à signaler que je suis débutant en langage unix.
Contexte :
Je crée des script unix sous windows grace à cygwin afin de formater des fichiers de log d'un serveur de ma boite.
Problème:
J'utilise la commande sed afin de trier tout cela, et j'aimerais effectuer grâce à cette commande un interchangement de chaine dans une ligne.
Plus explicitement, j'aimerais changer le format de la date qui est de la forme
Ma réflexion porte sur l'utilisation de la commande sed, j'ai vu qu'elle était très puissante, qu'elle permet de rechercher des chaines, de les remplacer/supprimer, de mettre des variables en tampon (mémoire annexe/principale).
Code : Sélectionner tout - Visualiser dans une fenêtre à part dd/mm/yyyy ------> yyyy/mm/dd
Je vous présente une ligne de mon fichier de log :
J'espère avoir été assez explicite.
Code : Sélectionner tout - Visualiser dans une fenêtre à part IP;logname;dd/mm/yyyy;url
Merci beaucoup
Bonne journée à tous
Partager