Bonjour à tous,

J'ai un fichier avec de très nombreuses lignes, je souhaiterai trouver la ligne avec un string précis et la remonter en début de fichier accompagnée des 100 lignes qui la suivent, exemple :

ligne haut du fichier 1
ligne haut du fichier 2
ligne haut du fichier 3
la ligne STRING à remonter en haut de fichier
ligne qui suit 1
ligne qui suit 2...
...100

deviendrait :
la ligne STRING à remonter en haut de fichier
ligne qui suit 1
ligne qui suit 2...
...100
ligne haut du fichier 1
ligne haut du fichier 2
ligne haut du fichier 3

Le fichier est régulièrement mis à jour, donc on ne peut pas compter les lignes et mettre en place une solution statique (ex : toutes les lignes de 100 à 150 on les remonte au début du fichier).

Merci d'avance pour votre aide!