URL: https://linuxfr.org/forums/linux-debian-ubuntu/posts/reperer-une-ligne-precise-dans-un-fichier Title: repérer une ligne précise dans un fichier Authors: OB.ph Date: 2017年04月07日T23:24:50+02:00 License: CC By-SA Tags: Score: 0 Bonjour à tous J'ai plusieurs fichier qui contiennent chacun une ligne précise que je souhaite utiliser dans un script. chacun des fichier présente sensiblement la morphologie suivante: nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn (ligne blanche 1) nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn (ligne non blanche) ligne blanche 2) **maligne...................................................** Les nnnn indiquent des lignes quelconques et leur nombre varie. Mais la chose qui ne varie pas c'est: - Une ligne vide (ligne blanche 1) ci-haut - Une ligne occupée (ligne non blanche) ci-haut - Une autre ligne vide (ligne blanche 2) ci-haut - Et immédiatement la ligne qui m’intéresse (ma ligne en gras ci-dessus) Dans tous les fichiers, le nombre de lignes (nnnnn) peut varier mais ma ligne (en gras) vient toujours après les trois lignes (vide, occupée, vide et ma_ligne). Un autre détail c'est que cette ligne se présente dans tous les fichiers comme suit: x y C'est à dire une ligne qui n'a que deux chiffres séparés par un espace. Ici, x et y peuvent être 1, 2, 3...9 Dans mon script, je veux par exemple remplacer ma ligne par 2 2 pour avoir: 2 2 J'ai besoin de votre aide Merci d'avance