[gull] question ubuntu
Daniel Cordey
dc at mjt.ch
Wed Mar 12 17:59:46 CET 2008
On Wednesday 12 March 2008, Dominique MULLER wrote:
> A moins qu'il a bel et bien fait chown -R root.root * depuis / et
> la... en effet, on le fait pas 2 fois... ;-)
On croit etre a l'abri losrque l'on a commis une fois ce genre d'erreur.... Et
ben non ! Le danger n'est certainement plus l'interactivite de la commande,
mais celles que l'on peut commetre du meme genre dans un script. Je fais
aussi particulierement attention a 2 choses (avis tres perso !) :
tenpo='xxx'
allgrabage='prefix'
...
newdr=/${tempo}
...
cd ${newdir}
rm -rf ${allgarbage}*
Aie... en effet, si vous avez commis une erreur lors de l'initialisation de
l'une des variables, vous pouvez courrir aussi a la cata. En shell script il
est tres facile de commetre ce genre d'erreur (je parle par experience).
Donc, j'essaie de 'blinder' mes 'cd' et mes 'rm'... Ce n'est pas la meme
erreur, mais le resultat est le meme :-)
dc
More information about the gull
mailing list