Come posso visualizzare tutti i file (compresi quelli nelle sottodirectory) ordinati per data dell'ultima modifica?


13

Quindi ho una cartella che ha molte cartelle che hanno molte cartelle e così via.

Ho apportato numerose modifiche ad alcuni file che si trovano in molte di queste cartelle, ma non ho idea di quali file fossero. Esiste un programma che ricorre in modo ricorsivo nella cartella e mi mostra tutti i file ordinati in base alla data dell'ultima modifica? Sono su Windows XP.

Risposte:


10

Hai provato a utilizzare la ricerca di Windows integrata (ricerca con caratteri jolly in quella cartella, quindi ordinare il risultato per data di modifica).

In alternativa, è possibile utilizzare un piccolo strumento freeware: " Ultimi file modificati ". Ecco una descrizione del software.

testo alternativo

testo alternativo


Usa la ricerca di Windows! MA CERTO. Adesso mi sento un idiota. Questo ha funzionato, anche se non sono su Vista.
Paolo Bergantino,

3

Il dircomando,

dir /od /S 

era qualcosa che ho usato molto tempo fa.

Da allora, sono passato a Cygwin.

find . -type f -exec ls -lsrt {} +

Nota: l'ordinamento inverso ' r' make ' ls'; ultimi file in fondo.


Funziona, ma raggruppa i file per cartella. Ci sono MOLTE cartelle, quindi devo esaminarle tutte e vedere quando è stato modificato l'ultimo file. Esiste una versione di questo commento che raggrupperà tutti i file insieme?
Paolo Bergantino,

sì, ricordo. Ecco perché il riferimento Cygwin. Potrebbe esserci qualche trucco DOS / Windows, ma trovo pace nella shell unix di Cygwin.
nik,

Ero a metà del download di Cygwin quando fu suggerita la ricerca di Windows. Grazie, comunque, poiché penso che lo verificherò comunque.
Paolo Bergantino,

3

Usa Total Commander. :) Sono serio.

Inserisci la cartella principale che vuoi vedere e Ctrl+ B. Verranno elencati tutti i file all'interno della cartella principale e tutte le sue sottocartelle. E poi sai come ordinare per data AZ o ZA. Qualcuno lo ha spiegato sopra.

Dimentica Windows Explorer quando si tratta di gestione dei file. Se me lo chiedi, evita Windows Explorer a meno che tu non debba davvero usarlo (ad esempio quando salvi qualcosa da Internet in un luogo specifico).


2
DIR /S /OD

La ricerca di Windows è probabilmente migliore per questo, basta andare nella directory superiore da cui si desidera iniziare e lasciare vuoto il nome del file. Elencherà tutti i file, quindi fai semplicemente clic su "Data modificata" come mostrato qui:

testo alternativo


Funziona, ma raggruppa i file per cartella. Ci sono MOLTE cartelle, quindi devo esaminarle tutte e vedere quando è stato modificato l'ultimo file. Esiste una versione di questo commento che raggrupperà tutti i file insieme?
Paolo Bergantino,

aggiungere l'opzione / B
John T

Ho appena fatto "dir / OD / S / B" ma non ha dati oltre al nome del file e l'ordinamento non è assolutamente giusto ... Mmm.
Paolo Bergantino,

whoops! che rimuove solo le intestazioni come il nome della cartella in cui ricorreva ecc. Cygwin è probabilmente il più semplice per dirti la verità.
John T,

-1

invece di cercare cerca in ogni singola cartella il file che stai cercando. Questa è la soluzione che ho trovato che funziona meglio dal momento che nulla di ciò che ho visto risponde veramente al problema

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.