Bonjour,

Je souhaite récupérer dans un fichier un bloc de ligne à partir de munéro de ligne récupéré dynamiquement précédemment.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Bloc=$(cat "$NomFichier" | sed "${Debut[$j]},${Fin[$j]}!d")
Mon instruction fonctionne sans problème tant qu'il n'y a pas un trop grand nombre de ligne, dans ce cas de figure j'ai l'erreur : no space.

J'ai vu qu'il fallait optimiser mon instruction pour résoudre ce problème mais n'ai pas trouvé comment.

Avez-vous des idées ?

P.S : je suis sous ksh