25 votes

Comment puis-je vider la poubelle du terminal ?

Comment puis-je vider la poubelle du terminal ?

27voto

mspasov Points 6152

Une autre solution serait de créer un AppleScript contenant le code suivant

tell application "Finder"
    empty the trash
end tell

l'enregistrer comme emptytrash par exemple et l'exécuter via open emptytrash.app

ou encore mieux (comme le suggère Chris) - exécuter :

osascript -e 'tell app "Finder" to empty'

Puisque la corbeille est une chose du Finder, cela devrait être plus compatible à long terme.

13voto

Ubiguchi Points 2145

La Corbeille est en fait un dossier caché dans le dossier de l'utilisateur nommé .Trash

Si vous supprimez son contenu, vous videz la corbeille. Vous pouvez utiliser

rm -rf ~/.Trash/*

Faites juste attention à ce que vous ne supprimiez pas quelque chose d'autre ;)

5voto

nuc Points 4736

Une revue des différents outils en ligne de commande, pour gérer la Corbeille depuis la ligne de commande :

http://hasseg.org/blog/post/406/trash-files-from-the-os-x-command-line/

4voto

jherran Points 12554

Si vous avez Homebrew installé, vous pouvez facilement installer poubelle en tapant :

brew install trash

Ensuite, pour vider la corbeille, il suffit de taper ce qui suit dans la ligne de commande :

trash -e

C'est un joli petit logiciel.

$ trash
usage: trash [-ulesv] <file> [<file> ...]

  Move files/folders to the trash.

  Options to use with <file>:

  -a  Use system API for trashing files instead of asking
      Finder to do it. (Faster, but the 'put back' feature
      in the Finder trash will not work if files are trashed
      using this method.) Finder is still used for trashing
      files you have no access rights for.
  -v  Be verbose (show files as they are trashed, or if
      used with the -l option, show additional information
      about the trash contents)

  Stand-alone options (to use without <file>):

  -u  Check for updates (and optionally auto-update self)
  -l  List items currently in the trash (add the -v option
      to see additional information)
  -e  Empty the trash (asks for confirmation)
  -s  Securely empty the trash (asks for confirmation)

  Options supported by `rm` are silently accepted.

Version 0.8.5
Copyright (c) 2010 Ali Rantakari, http://hasseg.org/trash

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X