Je souhaite, à partir d'un fichier de 600000 lignes contenant chacune un numéro, extraire les lignes débutant par un syntaxe déterminée par exemple 123.
Quelqu'un pourrait-il m'aider?
Nbabs
Publicité
Posté le 18-08-2005 à 14:16:13
andromede182
Posté le 18-08-2005 à 14:18:39
fait des recherches sur grep cut et awk.
sebchap
Share the knowledge
Posté le 18-08-2005 à 14:20:22
grep "^123" fic1
^ est le caractere de debut de ligne
---------------
BOFH excuse #400:We are Microsoft. What you are experiencing is not a problem; it is an undocumented feature.
l0ky
Posté le 18-08-2005 à 14:20:56
man grep
nbabs
Posté le 18-08-2005 à 14:23:24
le grep effectue la recherche sur tout le champs => les lignes contenant le 123 seront également dans le fichier de sortie.
Je n'ai pas trouvé dans les options grep...
nbabs
Posté le 18-08-2005 à 14:24:53
Merci sebchap... Je ne connaissais pas pour le caractère de début de ligne
l0ky
Posté le 18-08-2005 à 14:27:16
Si tu veux connaître ce qui est possible en expression régulière lit le manuel suivant:
man 7 regex