[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS] find et recherche d'une expression dans des fichiers



On Thu, Jan 28, 2021 at 03:08:19PM +0100, David Martin wrote:
> Bonjour,
> 
> Je cherche, dans un répertoire qui contient des fichiers de log (environ 600)
> qui contiennent eux memes une 10aine de ligne max chacuns,
> le moyen d'en extraire deux  chaines de caractères (élèves ou professeurs) qui
> sont contenue dans la première ligne des fichiers.
> 
> Je n'arrive pas à extraire uniquement la permiere ligne du fichier et passer à
> un autre fichier.
> 
> Les lignes ressemble à ceci :
> CONNECTION  Web 27 Jan 2021 06:50  jean.dujardin professeurs PC-00034-BLA win10
> 172.16.78.30  1380
> 
> j'aimerai extraire professeurs et le nom du pc, et passer à un autre fichier.
> 
> awk '{print $8,$9}' fichier.log  pour m'extraire professeurs et PC-00034-BLA 
> fonctionne mais sur un fichier mais du coup j'ai toutes les lignes
> 
> et aussi avec grep j'ai toute les lignes
> grep -r --include="*.log" -i "professeurs" 
> 
> Avez-vous une idée ?
> 
Avec 

head -n 1 fichier.txt

on obtient la première ligne de fichier.txt




> 
> 
> 
> 
> 
> 
> --
> david martin
> 

-- 
Pierre Meurisse
Merci de noter que ma nouvelle adresse est : pierre.meurisse59@free.fr
Je continue provisoirement de recevoir les courriers envoyés
aux adresses précédentes.


Reply to: