jak wyszukiwać pliki zmodyfikowane między określonym czasem w dacie


0

W jaki sposób w systemie Mac OS mogę wyszukiwać pliki zmodyfikowane lub używane w określonym przedziale czasowym w dacie?

Na przykład chcę uzyskać pliki używane między 10:00 a 16:00 w dniu 10/30/2018. Czy można to zrobić za pomocą wyszukiwarki lub terminala?


1
Czego spróbowałeś do tej pory?
nohillside

Próbowałem użyć opcji wyszukiwania dostępnych w wyszukiwarce z używanymi datami itp. I jak dotąd mogę pobrać tylko pliki z datą i nie mogę filtrować do czasu
User 99x

Odpowiedzi:


1

Podejście oparte na terminalu wykorzystywałoby mdfind (także Spotlight CLI).

Za pomocą mdls na pliku możesz zobaczyć wszystkie dostępne atrybuty, coś jak kMDItemContentModificationDate wygląda tak, jak chcesz.

Tak więc polecenie mdfind byłoby czymś w rodzaju

mdfind 'kMDItemContentModificationDate < $time.iso(2018-10-30T16:00:00) && kMDItemContentModificationDate > $time.iso(2018-10-30T10:00:00)'

Możesz połączyć łańcuch dowolną kombinacją atrybutów zwróconą z mdls.


Dziękuję za odpowiedź. Czy możesz mi powiedzieć, jak mogę zrobić to samo wyszukiwanie przy użyciu usedDates. Ponieważ usedDates ma więcej niż jedną wartość
User 99x
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.