Bonjour
Je viens d'installer grub2 sur ma bécane. Tout se passe pour le mieux, c'est magnifique grub2. Seulement voilà, avant de l'installer, quoique j'avais sauvegardé mon ancien /boot/grub j'ai omis de le supprimer.
Ce qui fait que je me retrouve avec un /boot/grub où se mélange les nouveaux fichiers de grub2 avec les anciens de grub-legacy. Je me décide à écrire un script pour les supprimer en prenant leur date de dernière modif (qui est la même pour tous SAUF pour celui que je ne veux pas supprimer).
Cela donne ceci:
Lorsque je l'exécute cependant voici ce que me crache le shell:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 #!/bin/bash for d in 'ls -lc /boot/grub/ | grep "11 avril"'; do rm $d; done
L'un d'entre vous pourrait-il m'indiquer où selon lui j'ai commis une boulette?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 [root@mnemosyne ~]# ./dedoublon.sh rm: option invalide -- 'l' Saisissez «rm --help» pour plus d'informations.
Merci
Partager