Bonjour tout le monde,
J'aimerai faire un script en shell qui me permette de modifier le contenu d'un fichier.
Voici un exemple.
J'ai un fichier qui contient entre autre :
....
title Debian GNU/Linux, kernel 2.6.24-1-686
root (hd0,1)
kernel /boot/vmlinuz-2.6.24-1-686 root=/dev/hda2 ro
initrd /boot/initrd.img-2.6.24-1-686
title Debian GNU/Linux, kernel 2.6.24-1-686 (single-user mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.24-1-686 root=/dev/hda2 ro single
initrd /boot/initrd.img-2.6.24-1-686
title Debian GNU/Linux, kernel 2.6.22-3-686
root (hd0,1)
kernel /boot/vmlinuz-2.6.22-3-686 root=/dev/hda2 ro
initrd /boot/initrd.img-2.6.22-3-686
....
J'aimerai ajouter le contenu d'une même variable à la fin de toutes les lignes commancant par :
"kernel /boot/vmlinuz......."
Est ce que vous auriez une idée de comment faire ça ?
Je pensais faire une boucle while pour lire chaque ligne de mon fichier mais je ne sais pas comme faire après.
Merci d'avance pour votre aide.
Partager