Il reste pas normal en 2017 que Bash (ou rm) mette le dossier .. dans la paquet .* !
Le joker * prends tous les fichiers (et dossiers) sauf ceux commençant par . en premier caractère. Il serait normal que dans .* l'étoile prennent tout sauf . SI le premier caractère est . !
Là, c'est dangereux puissance 10 et en plus, je pense qu'on ne casse la compatibilité d'aucun programme car à ma connaissance, aucun programme ne fait des :
rm -rf .* ou des ls -lR .* ou équivalent (a noter d'ailleurs que dans ce cas, ls ne remonte pas l'arborescence au test que je viens de faire ce qui est étonnant).
[^] # Re: alias rm=rm -i
Posté par Sytoka Modon (site web personnel) . En réponse au message Comment éviter d'effacer des fichiers avec rm *. Évalué à 2.
Il reste pas normal en 2017 que Bash (ou rm) mette le dossier .. dans la paquet .* !
Le joker * prends tous les fichiers (et dossiers) sauf ceux commençant par . en premier caractère. Il serait normal que dans .* l'étoile prennent tout sauf . SI le premier caractère est . !
Là, c'est dangereux puissance 10 et en plus, je pense qu'on ne casse la compatibilité d'aucun programme car à ma connaissance, aucun programme ne fait des :
ou des ls -lR .* ou équivalent (a noter d'ailleurs que dans ce cas, ls ne remonte pas l'arborescence au test que je viens de faire ce qui est étonnant).rm -rf .*
PS : SURTOUT NE TAPEZ PAS LA COMMANDE CI-DESSUS !