Comment insérer une ligne à l'aide de sed avant un modèle et après un numéro de ligne?

Comment insérer une ligne dans un fichier à l'aide de sed avant un modèle et après un numéro de ligne? Et la façon d'utiliser le même en script shell?

Cela permet d'insérer une ligne avant chaque ligne avec le motif :

sed '/Sysadmin/i \ Linux Scripting' filename.txt

Et cela change cela en utilisant le numéro de ligne de la gamme :

sed '1,$ s/A/a/'

Donc maintenant comment utiliser ces deux (que je ne pouvais pas) pour insérer une ligne dans un fichier à l'aide de sed avant un modèle et après un numéro de ligne ou une autre approche?

InformationsquelleAutor Nohsib | 2011-06-08