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: