The UNIX and Linux Forums  


Go Back   Les systèmes UNIX et Linux Forums > Top Forums > De programmation et de script Shell
.
google unix.com



De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
Comment faire pour extraire la date avec le temps à partir du fichier prash_b De programmation et de script Shell 5 06-18-2008 09:30 AM
Date et heure du fichier journal captoro De programmation et de script Shell 8 09-03-2007 10:23 PM
comment dois-je mettre une date et une heure dans un nom de fichier jhamm UNIX pour les nuls Questions et réponses 2 01-16-2007 09:31 AM
création du fichier date et heure alisevA3 UNIX pour les nuls Questions et réponses 3 07-08-2005 06:21 AM
File date et l'heure Xenon UNIX pour les nuls Questions et réponses 1 10-09-2001 04:58 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 03-15-2008
primp primp is offline
Registered User
  
 

Join Date: Mar 2008
Posts: 19
Traitement d'un fichier journal en fonction de la date et l'heure d'entrée et la date / heure sur le fichier de log

Salut,

J'essaie d'accomplir ce qui suit et je voudrais quelques suggestions ou des exemples de script bash mai travail

J'ai un répertoire qui a une liste de fichiers de log qui périodiquement l'objet de dumping à partir d'un script qui est crontab qui sont en rotation 4 générations. Il y aura une heure qui est associé lorsque le fichier est créé.

application.log.1
application.log.2
application.log.3
application.log.4
application.log.5

J'ai un autre script qui va prendre une entrée de la date et l'heure, je ne suis pas sûr de ce qui est le format le plus facile de comparer, de regarder autour de court, il semble que l'époque est la plus simple / plus rapide.

Je voudrais profiter de ce format, selon qu'elle est, et l'essentiel de soustraire 5 minutes qui est une période de sondage thats été défini et ensuite utiliser cette date / heure pour comparer avec les journaux qui sont essentiellement processus de rotation et le journal proche du "currentInputDateTime" où elle ne peut pas être plus grand que "currentInputDateTime", mais de moins de / l'égalité à l'heure actuelle, je suppose que ce pourrait être un "ls-tr | awk '(print $ 6 $ 7)' pour obtenir la date et l'heure et d'une certaine manière à convertir les époque.

Je me demandais si c'était quelque chose qui a été rencontré auparavant, donc la roue ne doit pas être ré-inventer.

Merci d'avance
  #2 (permalink)  
Old 03-15-2008
Franklin52 Franklin52 is offline Forum Staff  
Modérateur
  
 

Join Date: Feb 2007
Posts: 4,342
Ici, vous pouvez probablement trouver quelque chose d'utile:

Yesterdays Date / Date Arithmetic

Observe
  #3 (permalink)  
Old 03-16-2008
primp primp is offline
Registered User
  
 

Join Date: Mar 2008
Posts: 19
J'ai été jeter un oeil à ces liens et j'ai vu que vous pouvez passer un paramètre, tels que les suivants:

date-d "2008-03-15 11:40" - date \u003d "5 minutes" + \u003d\u003d% F% I:% M

Bien que le résultat a été:

2008-03-15 \u003d\u003d 09:30

Je m'attendais à 11h35 pour revenir à l'époque, il me manque quelque chose à prendre un format de date et de soustraire 5 minutes à partir de ce moment et de le convertir à l'époque le temps de comparer avec d'autres valeurs de l'époque?
  #4 (permalink)  
Old 03-16-2008
Franklin52 Franklin52 is offline Forum Staff  
Modérateur
  
 

Join Date: Feb 2007
Posts: 4,342
Il doit être quelque chose comme:


Code:
date --date "2008-03-15 11:40 5 min ago" +%F==%I:%M

Mais quelle est la raison de l'utilisation de ce format "+ \u003d\u003d% F% I:% M"?
Vous pouvez obtenir de l'époque de temps de 5 minutes avec:


Code:
date --date "2008-03-15 11:40 5 min ago" +%s

Observe
  #5 (permalink)  
Old 03-16-2008
primp primp is offline
Registered User
  
 

Join Date: Mar 2008
Posts: 19
Merci, je me rendais dans cette voie de l'utilisation de la "5 minutes", mais ne s'est pas rendu compte qu'il a reçu un soutien pour faire partie de la chaîne d'entrée, c'est là que je me suis confus et je ne pourrait pas trouver un exemple en ligne ou non la lecture des pages man correctement. Je vais essayer ce que vous avez fourni avec mon script pour voir si je peux obtenir ce groupe de travail
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 09:09 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0