Jak mogę uzyskać wiek danego pliku co najmniej za kilka dni?
Jestem świadomy ls -lh
i podobnych poleceń. Chcę coś, co będzie działać w ten sposób:
getfage <FILE> # prints out '12d' (12 days)
Ponadto musi to być nieco wieloplatformowe, ponieważ chciałbym również używać tego w systemie Mac OS X, ale główny przypadek użycia znajduje się na moim Linux-boxie.
UWAGA
Ponieważ Linux nie śledzi czasu tworzenia, szukam podwójnego rozwiązania: jednego dla mtime (linux) - to jest ostatni raz, gdy wspomniany plik został zmodyfikowany - i jednego dla Mac OS X, z którym można sobie poradzić mtime lub czas utworzenia.
stat
daje ci wszystko, czego potrzebujesz, prawda?