Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
986 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  script unix ajoutant la date à chaque nouvelle ligne

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

script unix ajoutant la date à chaque nouvelle ligne

n°1251278
jerome-bzh
Posté le 21-11-2010 à 15:37:02  profilanswer
 

Bonjour,
 
Novice sur unix, je ne parviens pas à trouver le moyen de solutionner ce cas :
 
Dans un fichier de log "Fic_log.txt," est enregistré chaque transaction réseau d'un serveur1 applicatif (sur lequel je ne peux rien modifier).
 
les entrées ne sont pas horadatées et je souhaiterais ajouter cette informations dans le fichier "Fic_log" :
 
algorythme :
Si une nouvelle ligne est ajoutée (donc une transaction serveur1) dans "Fic_log.txt" alors, ajouter aussi
la date (par la commande date) sur la ligne suivante.
 
j'ai essayé avec un tail sur le fichier puis redirection dans un fichier temporaire mais sans succès.
 
merci pour vos conseils  
 
 
Jerome

mood
Publicité
Posté le 21-11-2010 à 15:37:02  profilanswer
 

n°1251325
Mjules
Modérateur
Parle dans le vide
Posté le 21-11-2010 à 20:59:11  profilanswer
 

ce ne serait pas plus simple d'avoir un cron qui écrit périodiquement (par ex toutes les 5') dans le log avec la date et l'heure. C'est moins précis mais nettement moins compliqué.


Message édité par Mjules le 21-11-2010 à 21:02:51

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°1251332
High Plain​s Drifter
Posté le 22-11-2010 à 01:28:18  profilanswer
 

Je pense que ce que tu cherche se trouve ici (regarde l'exemple 2) https://github.com/rvoicilas/inotify-tools/wiki/#info


---------------
| < Ceci n'est pas une pipe.
n°1251683
jerome-bzh
Posté le 23-11-2010 à 13:28:55  profilanswer
 

Merci pour vos conseils.
j'ai dans un premier temps mis en place la solution par la crontab.
a voir plus tard pour la 2ème solution.
 
bye


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  script unix ajoutant la date à chaque nouvelle ligne

 

Sujets relatifs
Script Bash: cut/sed?Script Bash : Gestion des erreurs
Problème d'exécution script bashscript de demarrage sous solaris10
Afficher le resultat de 2 commandes sur la meme ligne[OK]Découper un fichier wav en ligne de commande ?
[Script] Demande de conseilScript FTP synchronisation de répertoire distant
Script shell ftp 
Plus de sujets relatifs à : script unix ajoutant la date à chaque nouvelle ligne


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR