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
Extrait d'expiration de la date et nom_serveur le fichier suivant pareshan De programmation et de script Shell 0 03-16-2009 05:03 PM
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
Extrait du fichier Date magi De programmation et de script Shell 2 09-30-2007 01:07 AM
extraire date skumar11 De programmation et de script Shell 3 09-12-2007 11:59 PM
extrait date portion du fichier misenkiser De programmation et de script Shell 5 10-06-2006 06:37 AM

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-17-2009
jambesh's Avatar
jambesh jambesh is offline
Registered User
  
 

Join Date: Aug 2006
Location: Pune, Inde
Messages: 137
Extrait de la date du fichier journal

Bonjour tous,

J'ai juste besoin d'en extraire la partie date [*] à partir d'un fichier log d'Apache
Je suis en mesure de le faire en utilisant la chaîne de commandement --

Logfile contenu - First record --
\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d
197.130.211.240 - - [11/Mar/2009: 01:00:00 -0700] "GET / jp / index.shtml HTTP/1.1" 200 24255 "http://www.google.co.jp/search?q \u003d cco lang_ja & lr \u003d & ie \u003d utf-8 & oe \u003d
utf-8 & aq \u003d t & rls \u003d org.mozilla: jafficial & client \u003d firefox-a "" Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv: 1.9.0.7) Gecko/2009021910 Firefox/3.0.7 "" C
TC \u003d 202.226.241.234.1211271614048643; SMIDENTITY \u003d 8dvPlQzpqd5 + avTXCpx7AWCRc3IbGqY7Mm6ECeAu/lwojS/RC4qmMwC + zQCHmNJekImecfJ9e8qJQVgI8Nb7hBe4rNRzPVXPRqUxTh69a
Bp4UA5oRd5SceTwPkA + RLB/ZvSST0Bvxk1dVnmo8R50VJ + IUDqB + N2854r7x/pihcXYObu7HLRFLdAhwVNYaamwWZ8qsTwgUEfUTZLlEGTlqsJuqo + DiO1nZnUmJ1PIgfIpEHeMpzxTiSpFI7FtTWYivH
GE9WeHfJBPV6EcuWONc9pvTfB4hprbm + sW5HxlzwP6wa2RdhpdO5rrLVX8DEP/I4fKYKTu0LYm0MIrVY1/xpNsHa3EkCgQL9F6r1Ns40qry9RRfCywEGhnDTk4jCsPCGF4s7bnwypVmpraunUq/jQLaBm
zLjB/Jr/uPcNR4zpodSuGbbc/8X3INPMx/LeXxAwau79aeBC40u7yGVZXYcyhdLJrsKOqwOcMcXJbOw9aW0SmQJrzCEtnEvc0nysGttJ5PwYdDO0Mrt5CIFs/IfTSKhDUB/Oa123IVoGO15TPHjE4XoFI
Jxk6FmNojzR1I2iSLgGKF4wwR44i9sPqXWwFfTUOUuRknOu614p368dorLg6gjhOdPvyX0apnP4RZA1iGR8f8FWuyDFQfvO3Mg2f QBoTQYIYSXBu372t8HNbvspnFElLuGqtHOyuC13a; USER_PROFIL
E \u003d eNpLTE5OLS72SS1LzbE1tgYAKM8FFg \u003d\u003d; __utma \u003d 152635051.1371569464997210600.1234262319.1234262319.1234865834.2; __utmz \u003d 152635051.1234262319.1.1.utmcsr \u003d (dire
ct) | utmccn \u003d (direct) | utmcmd \u003d (none); s_pers \u003d% 20s_nr% 3D1236048421913% 7C1238640421913% 3B% 20gpv_p20% 3Dtools.cisco.com/search/jsp/search-results.get% 7C12367597
50363% 3B% s_sess \u003d 20s_ria% 3Dflash% 252010% 257C% 3B% 20s_cc% 3Dtrue% 3B% 20s_sq% 3D% 3B "" 202.227.241.239 "

\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d
Comment je suis en train

dt \u003d `head -1 log-date-checker.txt | awk-F"] " '(print $ 1)' | awk-F" [ " '(print $ 2)' | cut-f1-d" "`

echo $ dt
\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d
Sortie

11/Mar/2009: 01:00:00


Qu'est-ce que j'ai besoin? --

\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d
Tout suppléant et la solution optimale pour prendre la date portion

Toute aide apprécier

Merci

Dernière édition par jambesh; au 03.17.2009 01:43 PM..
  #2 (permalink)  
Old 03-17-2009
vgersh99's Avatar
vgersh99 vgersh99 is online now Forum Staff  
Modérateur
  
 

Join Date: Feb 2005
Lieu: Boston, MA
Posts: 5131

Code:
echo '198.133.219.248 - - [11/Mar/2009:01:00:00 -0700] "GET /jp/index.shtml HTTP/1.1" 200 24255' | sed 's#[^[]*[[]\([^]][^]]*\).*#\1#'

  #3 (permalink)  
Old 03-17-2009
jambesh's Avatar
jambesh jambesh is offline
Registered User
  
 

Join Date: Aug 2006
Location: Pune, Inde
Messages: 137
Merci Vgersh
It works!

Dernière édition par jambesh; au 03.17.2009 01:49 PM..
  #4 (permalink)  
Old 03-17-2009
vgersh99's Avatar
vgersh99 vgersh99 is online now Forum Staff  
Modérateur
  
 

Join Date: Feb 2005
Lieu: Boston, MA
Posts: 5131
'[^[]*[«- À n'importe quel caractère, MAIS '[Répétées 0 fois ou plus suivi de '[».
'[^]][^]]*' - À n'importe quel caractère, MAIS ']"Répété 1 fois ou plus
  #5 (permalink)  
Old 03-17-2009
jambesh's Avatar
jambesh jambesh is offline
Registered User
  
 

Join Date: Aug 2006
Location: Pune, Inde
Messages: 137
je vous remercie de votre aide
Je vous remercie de votre temps précieux.
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 11:54 PM.


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