Strona 1 z 1

[bash] Wyszukanie plików od daty

: 07 lut 2013, 22:02
autor: COVERek
Witam,
Jak ogarnąć polecenie find, tak aby mi wyszukało pliki utworzone przed np. 22 stycznia 2013?

Re: [bash] Wyszukanie plików od daty

: 08 lut 2013, 07:53
autor: Czeslavus
find /katalog/do/przeszukania -atime +5 (przez ostatnie 5 dni) lub -mtime +5 (które były modyfikowane przez ostatnie 5 dni). Jeszcze może być -5 (zdaje się od początku systemu do 5 dni wstecz)

Re: [bash] Wyszukanie plików od daty

: 08 lut 2013, 08:26
autor: beluosus
Niestety chyba większość systemów plików nie przechowuje daty utworzenia pliku, jedynie ostatniego dostępu, modyfikacji (zawartości) i zmiany (metadanych).
Co do reszty to np:

Kod: Zaznacz cały

touch -t 201301220000 temp     # timestamp, RRRRMMDDhhmm
find dir/ ! -newer temp        # wyszuka pliki "nienowsze" niż temp
rm temp