Au lieu d'utiliser la commande "RM" pour les choses. Je voudrais avoir une commande personnalisée qui déplacerait le fichier dans un dossier "corbeille" avec le répertoire qu'il avait. par exemple.
Si un fichier était /home/test/folder1/xx/file.so lorsqu'il était traité avec la commande, il serait déplacé vers /trash/home/test/folder1/xx/file.so de cette manière, je n'aurais aucun conflit avec quelque chose avec ce nom étant déjà à la poubelle.
Quelqu'un a-t-il une idée sur la façon de mettre en œuvre cela et de permettre également son utilisation récursive afin que les répertoires puissent également être supprimés?
rm
, donc il utilisera trash-cli au lieu de rm. Il suffit de mettrealias rm='trash-put'
votre ~ / .bashrc et tout nouveau shell devrait utiliser la corbeille lorsque vous appelez rm. Si vous voulez utiliser le vrai rm, il suffit de taper\rm
et cela fonctionnera.J'utilise:
Sûr et facile
la source