trash : l'outil en lignes de commande pour déplacer vos fichiers à la corbeille
écrit en JavaScript, il est multi plateformes
Le 2014-05-16 14:34:35, par vermine, Expert éminent sénior
trash : l'outil en lignes de commande pour déplacer vos fichiers à la corbeille
multi plateformes, il est écrit en JavaScript
Contrairement à l'habitude que l'on a de l'aspect ergonomique visuel, l'utilisation des lignes de commande a parfois un résultat radical, surtout lorsqu'il s'agit de la suppression. La commande rm supprime définitivement votre fichier. Et c'est généralement trop tard...
trash est un outil en lignes de commande multi plateformes qui permet d'éviter ce genre d'erreur. Il déplace des fichiers et des répertoires dans la corbeille plutôt que de les supprimer réellement. Nous laissant ainsi un sursis supplémentaire avant de supprimer totalement nos fichiers.
Certains diront alors que la commande mv peut faire la même chose. Oui et non. D'abord, elle n'est pas multi plateformes. Ensuite, le déplacement vers la corbeille ne se résume pas à un simple déplacement vers un dossier traditionnel. Il faut gérer les conflits sur certains systèmes d'exploitation, l'éventuelle restauration des fichiers supprimés, la gestion depuis des disques externes, il faut trouver la corbeille (ce qui varie même d'une version à l'autre de Windows), etc.
Bref, ici, tout est simplifié :
Cet outil fonctionne sur OS X, Linux et Windows.
Les sources sur GitHub.
D'après un article sur DailyJS.
Et vous ?
Quelle technique utilisez-vous pour éviter de supprimer des fichiers par erreur ?
multi plateformes, il est écrit en JavaScript
Contrairement à l'habitude que l'on a de l'aspect ergonomique visuel, l'utilisation des lignes de commande a parfois un résultat radical, surtout lorsqu'il s'agit de la suppression. La commande rm supprime définitivement votre fichier. Et c'est généralement trop tard...
trash est un outil en lignes de commande multi plateformes qui permet d'éviter ce genre d'erreur. Il déplace des fichiers et des répertoires dans la corbeille plutôt que de les supprimer réellement. Nous laissant ainsi un sursis supplémentaire avant de supprimer totalement nos fichiers.
Certains diront alors que la commande mv peut faire la même chose. Oui et non. D'abord, elle n'est pas multi plateformes. Ensuite, le déplacement vers la corbeille ne se résume pas à un simple déplacement vers un dossier traditionnel. Il faut gérer les conflits sur certains systèmes d'exploitation, l'éventuelle restauration des fichiers supprimés, la gestion depuis des disques externes, il faut trouver la corbeille (ce qui varie même d'une version à l'autre de Windows), etc.
Bref, ici, tout est simplifié :
Code : |
$ trash mon_fichier.txt
Et vous ?
HardBlues
Membre actif
D'une manière générale, quand je passe en ligne de commande je réfléchi à ce que je fait avant de valider...
le 19/05/2014 à 8:32