Remplacement de la fin d'un fichier
Résolu
A voir également:
- Remplacement de la fin d'un fichier
- Comment réduire la taille d'un fichier - Guide
- Fichier bin - Guide
- Coco chat remplacement - Accueil - Réseaux sociaux
- Remplaçant de Coco : quelles solutions pour tchater gratuitement en ligne ? - Accueil - Réseaux sociaux
- Comment ouvrir un fichier epub ? - Guide
12 réponses
[tmpfs]$ cat GRUB # grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You have a /boot partition. This means that # all kernel and initrd paths are relative to /boot/, eg. # root (hd0,0) # kernel /vmlinuz-version ro root=/dev/hda3 # initrd /initrd-version.img #boot=/dev/hda default=1 timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title CentOS (2.6.18-92.1.22.el5xen) root (hd0,0) kernel /xen.gz-2.6.18-92.1.22.el5 module /vmlinuz-2.6.18-92.1.22.el5xen ro root=LABEL=/ module /initrd-2.6.18-92.1.22.el5xen.img title CentOS (2.6.18-92.el5) root (hd0,0) kernel /vmlinuz-2.6.18-92.el5 ro root=LABEL=/ initrd /initrd-2.6.18-92.el5.img [tmpfs]$ sed 's/\.el5$/& dom0_mem=800M/' GRUB # grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You have a /boot partition. This means that # all kernel and initrd paths are relative to /boot/, eg. # root (hd0,0) # kernel /vmlinuz-version ro root=/dev/hda3 # initrd /initrd-version.img #boot=/dev/hda default=1 timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title CentOS (2.6.18-92.1.22.el5xen) root (hd0,0) kernel /xen.gz-2.6.18-92.1.22.el5 dom0_mem=800M module /vmlinuz-2.6.18-92.1.22.el5xen ro root=LABEL=/ module /initrd-2.6.18-92.1.22.el5xen.img title CentOS (2.6.18-92.el5) root (hd0,0) kernel /vmlinuz-2.6.18-92.el5 ro root=LABEL=/ initrd /initrd-2.6.18-92.el5.img [tmpfs]$;-))
ben en fait, je veux juste modifier la fin d'une ligne et lui rajoutant un bout, rien d'autre !!!
il me semble qu'avec sed s'est possible, mais c'est allambiqué !!!!
merci quand même
une autre idée ?
il me semble qu'avec sed s'est possible, mais c'est allambiqué !!!!
merci quand même
une autre idée ?
C'est vrai que le message s'appelerai mieu "incertion de caractere à la fin d'une ligne commençant par ..."
mais je sais pas comment modifier le titre
il n'empeche que le proble reste le même
;)
mais je sais pas comment modifier le titre
il n'empeche que le proble reste le même
;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
merci beaucoup, je sent que c'est pas très loin ...
ma fois,
sed -i.bak '/^# defoptions=/ s/kernel/& dom0_mem=${RAMGUEST}M/g' /boot/grub/menu.lst
pour incere " dom0_mem=$RAMGUEST" à la fin des lignes commençant par 'kernel' n'a pas l'ai de fonctionner
Vous auriez une idée pourquoi ???
merci pour vos réponses
ma fois,
sed -i.bak '/^# defoptions=/ s/kernel/& dom0_mem=${RAMGUEST}M/g' /boot/grub/menu.lst
pour incere " dom0_mem=$RAMGUEST" à la fin des lignes commençant par 'kernel' n'a pas l'ai de fonctionner
Vous auriez une idée pourquoi ???
merci pour vos réponses
Salut !!
J'ai trouvé ça :
sed '/el5/ s/.*/& dom0_mem=800M/1' /boot/grub/menu.lst
qui met donc a la fin de phrase finissant par el5 le bout de phrase dom0_mem=800M
mon prob, ça le met à chaque phrase finissant par el5
Poukouaaaaaaaaa ????
:(
J'ai trouvé ça :
sed '/el5/ s/.*/& dom0_mem=800M/1' /boot/grub/menu.lst
qui met donc a la fin de phrase finissant par el5 le bout de phrase dom0_mem=800M
mon prob, ça le met à chaque phrase finissant par el5
Poukouaaaaaaaaa ????
:(
et bien j'ai essayé cette commande en root sur une debian, sans succé, sans modification de ce fichier
snif ...
snif ...
oui c'est vrai !!
d'ailleur, il serait possible que vous expliquiez cette commande et comment la modifier (lol) ?
d'ailleur, il serait possible que vous expliquiez cette commande et comment la modifier (lol) ?
j'ai refait le fichier en vitesse sur centos 5, ça devrait correspondre :
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/hda3
# initrd /initrd-version.img
#boot=/dev/hda
default=1
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-92.1.22.el5xen)
root (hd0,0)
kernel /xen.gz-2.6.18-92.1.22.el5
module /vmlinuz-2.6.18-92.1.22.el5xen ro root=LABEL=/
module /initrd-2.6.18-92.1.22.el5xen.img
title CentOS (2.6.18-92.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-92.el5 ro root=LABEL=/
initrd /initrd-2.6.18-92.el5.img
_____________________________________________________
kernel /xen.gz-2.6.18-92.1.22.el5
deviendrait
kernel /xen.gz-2.6.18-92.1.22.el5 dom0_mem=800M
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/hda3
# initrd /initrd-version.img
#boot=/dev/hda
default=1
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-92.1.22.el5xen)
root (hd0,0)
kernel /xen.gz-2.6.18-92.1.22.el5
module /vmlinuz-2.6.18-92.1.22.el5xen ro root=LABEL=/
module /initrd-2.6.18-92.1.22.el5xen.img
title CentOS (2.6.18-92.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-92.el5 ro root=LABEL=/
initrd /initrd-2.6.18-92.el5.img
_____________________________________________________
kernel /xen.gz-2.6.18-92.1.22.el5
deviendrait
kernel /xen.gz-2.6.18-92.1.22.el5 dom0_mem=800M