#1 Le 07/08/2008, à 13:14
- Autiwa
[Résolu] ajouter des lignes en fin de fichier en tant que root
J'ai voulu me faire un script de réinstallation qui me remet tout beau tout neuf, et me fait tout ce que je fait habituellement à la main, mais tout concentré en un seul script que je lance après la réinstallation.
J'ai eu plusieurs soucis, et un en particulier que je n'arrive pas à résoudre.
Voici les commandes que j'exécutais et qui "plantent" :
lignes qui montrent les variables que j'utilise :
grub="/boot/grub/menu.lst"
sources="/etc/apt/sources.list"
(pour menu.lst)
sudo echo "\ntitle HD-MEDIA
kernel (hd0,1)/boot/hd-media/vmlinuz root=/dev/ram0 ramdisk_size=13000
initrd (hd0,1)/boot/hd-media/initrd.gz">>$grub
(pour sources.list)
sudo echo "deb http://fr.packages.medibuntu.org/ $version free non-free">>$sources
sudo echo "deb http://wine.budgetdedicated.com/apt $version main">>$sources
Concrêtement, ces lignes m'effacent le fichier existant, et m'en créent un nouveau où elles mettent ces lignes là. Je ne comprend pas pourquoi vu que >> est censé mettre à la fin du fichier. C'est sans doute une question de sudo ou gestion des droits, mais je ne sais pas comment résoudre ça. Quelqu'un à des idées à ce sujet?
Dernière modification par Autiwa (Le 20/09/2008, à 15:45)
Pensez à éditer le titre du sujet (en éditant le premier message) pour rajouter un "[Résolu]" ça évite à ceux qui veulent donner un coup de main, d'ouvrir un sujet où il n'y a plus d'aide à donner.
Hors ligne
#2 Le 20/09/2008, à 15:21
- Link31
Re : [Résolu] ajouter des lignes en fin de fichier en tant que root
echo "deb http://fr.packages.medibuntu.org/ $version free non-free" | sudo tee -a $sources
echo "deb http://wine.budgetdedicated.com/apt $version main" | sudo tee -a $sources
Hors ligne
#3 Le 20/09/2008, à 15:28
- Autiwa
Re : [Résolu] ajouter des lignes en fin de fichier en tant que root
Ça marche, merci bien monsieur
Dernière modification par Autiwa (Le 20/09/2008, à 15:44)
Pensez à éditer le titre du sujet (en éditant le premier message) pour rajouter un "[Résolu]" ça évite à ceux qui veulent donner un coup de main, d'ouvrir un sujet où il n'y a plus d'aide à donner.
Hors ligne