Trier les fichiers de corbeille par date de corbeille

13

L'une des fonctionnalités intéressantes de la corbeille dans Windows est la possibilité de la trier par date de suppression d'un élément. De cette façon, si vous supprimez accidentellement quelque chose, vous pouvez facilement le trouver car il sera en haut de la liste.

Existe-t-il un moyen de faire quelque chose de similaire dans le dossier Corbeille de Mac OS X?

Je vois qu'il y a un champ de date modifiée, mais qui n'est pas mis à jour lorsque le fichier est supprimé.

Sensé
la source
Pourquoi utilisez-vous la corbeille comme "dossier de sauvegarde" ?? Je vous suggère d'utiliser la génération dans Time Machine, puis d'utiliser uniquement la corbeille pour les éléments que vous souhaitez vraiment supprimer. C'est à cela que sert la solution de sauvegarde intégrée (Time Machine): retrouver les anciens fichiers qui ont été supprimés ou modifiés.
René Larsen, le

Réponses:

13

Mise à jour pour OSX 10.9 Mavericks:

Il semble que vous pouvez désormais trier par date d'ajout dans OSX Mavericks. Dans la corbeille, cliquez avec le bouton droit sur l'une des colonnes et cliquez pour vérifier la colonne Date d'ajout. Cliquez sur l'en-tête de la colonne jusqu'à ce que la liste des fichiers soit triée par Date d'ajout décroissant.


Pour OS X 10.7 Lion:

Accédez à l'éditeur AppleScript, collez le script suivant et enregistrez-le dans /Library/Scripts/Folder Action Scripts:

on adding folder items to this_folder after receiving added_items
    repeat with this_item in added_items
        do shell script "find " & quoted form of POSIX path of this_item & " -exec touch {} \\;"
    end repeat
end adding folder items to

Alors…

  1. Cliquez avec le bouton droit sur un dossier dans le Finder, accédez à Services et cliquez sur Configuration des actions sur les dossiers.

  2. Annulez la boîte de dialogue demandant quel script attacher.

  3. Cochez la case pour activer les actions sur les dossiers

  4. Cliquez sur le signe plus pour choisir la corbeille.

    Appuyez sur ⌘ cmd+ ⇧ shift+ Get tapez ~/.Trash, cliquez sur OK ou appuyez sur ↩ return, puis cliquez sur Ouvrir.

  5. Sur le côté droit, cliquez sur le signe plus pour choisir le AppleScript que vous avez enregistré précédemment.

Merci à Graham pour le lien qui m'a orienté dans la bonne direction.

Nate
la source
2
Le champ Date d'ajout affiche-t-il réellement quelque chose pour quelqu'un? Mine montre - pour chaque fichier dans la corbeille. Le tri par date d'ajout ne fait rien non plus.
Phong, je le regarde en ce moment et le mien montre une date dans la colonne Date ajoutée (sur Mavericks). Quant à savoir pourquoi il pourrait être vierge sur Mavericks, je ne suis pas sûr.
Nate
1
J'ai également vu quelqu'un d'autre mentionner la colonne Date d'ajout ailleurs. Ils ont dit que leur colonne montrait - pour tous les fichiers dans la corbeille, mais en cliquant sur l'en-tête de la colonne, les fichiers sont
1
Curieusement, Date Added a commencé à être remplie dans ma corbeille…?
2

Cette astuce de Mac OS X Hints décrit comment créer une action de dossier Automator simple qui s'exécute touchsur chaque fichier mis à la corbeille.

Graham
la source
1
Les réponses à Ask Different doivent être plus qu'un simple lien. Vous pouvez inclure un lien, mais veuillez le résumer ou l'extraire dans la réponse. L'idée est de rendre la réponse autonome.
nohillside
1

Je ne pense pas qu'il y ait quelque chose exactement comme ça dans Mac OS X.

Cependant, si vous avez accidentellement supprimé quelque chose dans le Finder, vous pouvez utiliser la commande "Annuler" pour reculer le fichier.

Heng-Cheong Leong
la source
2
SI c'est le tout dernier fichier que vous avez supprimé.
Petruza
0

Merci pour les réponses ci-dessus. Je n'ai pas d'option de clic droit sur aucun de mes appareils Mac, mais j'ai pu le faire: avec le dossier Corbeille ouvert, utilisez CTRL + cliquez sur un en-tête de colonne. Choisissez ensuite Date d'ajout dans le menu déroulant. A parfaitement fonctionné pour moi, et j'espère que cela fonctionne pour vous. Devrait être une colonne par défaut si vous me demandez!

poursuivre en justice
la source