Jak zmodyfikować datę katalogu?

11

W systemie Windows jestem używany do modyfikowania dat katalogu, np. katalogów zawierających zdjęcia według daty zrobienia pierwszego zdjęcia; a następnie wyświetl listę katalogów posortowanych według dat. W Ubuntu Krusader może wyświetlać katalogi w ten sposób. Muszę zmienić datę („datę modyfikacji”) katalogu po wypełnieniu go np. zdjęcia. Jak mam to zmienić? Dzięki

Tomáš Pečený
źródło

Odpowiedzi:

11

Możesz użyć touchpolecenia z -topcją. To jest z man touch:

NAME
       touch - change file timestamps

SYNOPSIS
       touch [OPTION]... FILE...

DESCRIPTION
       Update  the  access  and modification times of each FILE to the current
       time.
[...]

-t STAMP
              use [[CC]YY]MMDDhhmm[.ss] instead of current time

Przykład:

touch -t 1312031429.30 /path/to/directory

zmieni datę zmodyfikowany do directorycelu 2013-12-03 14:29:30.

Radu Rădeanu
źródło
Warto zauważyć, że musisz użyć tej -topcji tutaj. -dFlag obecny na nowszych wersjach dotyku nie zmienia mtime z katalogu, tylko pliki.
Foosh
0

Nie rób Zostanie po prostu zmieniony, gdy tylko jakikolwiek element w katalogu się zmieni (na przykład po wygenerowaniu miniatury). Zamiast tego zmień nazwę katalogu, aby żądana data była w nazwie.

psusi
źródło