• [^] # Re: alias rm=rm -i

    Posté par (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 :

    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).

    PS : SURTOUT NE TAPEZ PAS LA COMMANDE CI-DESSUS !