Merci beaucoup, je ne pensais pas que c'était possible avec grep :) 

>> C'est vrai que ce n'est pas très spécifique à Debian, mais bon...

Ce n'est pas spécifique à Debian certes, mais je cherchais une commande UNIX 
commune à toutes les distrib je pense. 

Désolé si ça vous ennuie qu'on pose des question qui concerne le monde 
GNU/Linux en général et pas seulement DEBIAN

Et merci encore


Le 10 avr. 08 à 11:34, Tahar a écrit :
Bonjour à tous,

Désolé de vous ennuyer avec mes problèmes de script, mais je voudrais savoir 
s'il y a une commande ou un ensemble de commandes qui permettent de sortir un 
bloc de n lignes qui contiennent une expression recherché



C'est vrai que ce n'est pas très spécifique à Debian, mais bon...



par exemple j'ai un fichier de 1000 ligne et chaque bloc correspond à 5 lignes 
donc j'ai 200 blocs, et dans ces 200 blocs certains d'entre eux contiennent un 
mot clé que je souhaite rechercher et si ce mot clé est trouvé je copie tout le 
bloc dans un autre fichier ainsi j'aurai un second fichier organisé de la même 
manière que le premier mais contenant uniquement les blocs avec le mot clé 
recherché.



grep, options -A et -B, te permet d'afficher un nombre donné de lignes avant et 
après celle qui contient le mot clef.


T.





Répondre à