Bien sûr, la remarque des vieux barbons, c'est que ça a toujours été comme ça, que les gens n'ont qu'à faire attention, qu'eux ne font jamais d'erreurs et/ou que quand ils font des erreurs, c'est qu'ils l'ont bien cherché, etc. Mon avis là-dessus, c'est que ces "opinions" sont sans grand intérêt. Ce genre de discours ne revient qu'à nier les problèmes, à faire porter les problèmes sur les gens plutôt que sur les logiciels, et à nier les pertes de données, d'argent, et de temps dûs à la mauvaise conception de nos interfaces.
La dessus je ne suis pas d'accord avec toi. Je ne suis pas d'accord sur le fait que l'interface est mal fichue. Dans mon cas, le comportement de rm -fr est bien décrit et connu, et ça ne me pose pas problème. rm fait ce qu'il est censé faire et il le fait bien, sans mentir. Et si rm supprime quelque chose alors qu'il n'aurait pas du, j'assume, c'est ma faute. Je ne veux surtout pas qu'on change le comportement de rm -fr. c'est pareil pour le reste (le chmod dont tu parles par exemple).
Par contre, je ne serais pas contre une alternative à rm qui serait réversible pour les jours ou je suis fatigué ...
D'autres, comme rm, seraient également trivialement modifiables pour être réversibles. Le coût associé à une réversibilité serait très faible; il suffirait d'avoir un historique simplifié des actions sur le système (sachant que tous les shells courants logguent déja la liste des commandes dans un fichier d'historique, la liste des effets ne serait pas bien coûteux...).
Je ne suis pas si sur que ça soit si simple : par exemple, un rm réversible quand tu n'as plus de place sur un filesystem n'a pas trop de sens.
[^] # Re: Blame the victim
Posté par totof2000 . En réponse au journal [MaVie] La grosse gaffe du jour ..... Évalué à 4.
La dessus je ne suis pas d'accord avec toi. Je ne suis pas d'accord sur le fait que l'interface est mal fichue. Dans mon cas, le comportement de rm -fr est bien décrit et connu, et ça ne me pose pas problème. rm fait ce qu'il est censé faire et il le fait bien, sans mentir. Et si rm supprime quelque chose alors qu'il n'aurait pas du, j'assume, c'est ma faute. Je ne veux surtout pas qu'on change le comportement de rm -fr. c'est pareil pour le reste (le chmod dont tu parles par exemple).
Par contre, je ne serais pas contre une alternative à rm qui serait réversible pour les jours ou je suis fatigué ...
Je ne suis pas si sur que ça soit si simple : par exemple, un rm réversible quand tu n'as plus de place sur un filesystem n'a pas trop de sens.