"last modified" File Date festellen
Hallo, mit welchem kleinen Helferlein kann man denn eigentlich in einem Shellscript fest stellen, wann das letzte mal schreibend auf ein File zugegriffen wurden? -- Viele Grüße Uwe "C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg." Bjarne Stroustrup
Hallo Uwe, * Am 22.01.2002 um 19:25 Uhr schrieb Uwe Guenther:
mit welchem kleinen Helferlein kann man denn eigentlich in einem Shellscript fest stellen, wann das letzte mal schreibend auf ein File zugegriffen wurden?
find ist Dein Freund! z.B. find /pfad/zur/datei.dat -printf '%t\n' Juergen -- Die letzten Worte eines Informatikers: "Ich bleibe solange hier, bis das Problem gelöst ist." / Registered Linux-User #130804 http://counter.li.org \ \ Linux Stammtisch Bremerhaven http://linux.hs-bremerhaven.de /
Juergen Schwarting wrote:
Hallo Uwe,
* Am 22.01.2002 um 19:25 Uhr schrieb Uwe Guenther:
mit welchem kleinen Helferlein kann man denn eigentlich in einem Shellscript fest stellen, wann das letzte mal schreibend auf ein File zugegriffen wurden?
find ist Dein Freund!
z.B. find /pfad/zur/datei.dat -printf '%t\n'
Danke Jürgen das %t war der Tipp, ich habe den Wald vor lauter Bäumen in der find man-Page nicht gesehen. Ich habe hier in meinem Script seit längeren folgendes stehen: find /path/to/the/file -printf "%AY-%Am-%Ad\n" Das zeigt aber das Datum des letzten Zugriffs auf die Datei an und nicht das Datum der letzten Modifikation. Mit folgendem Ausdruck klappst jetzt prima: find /path/to/the/file -printf "%TY-%Tm-%Td\n" -- Nochmals Danke Uwe ;-) "C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg." Bjarne Stroustrup
participants (2)
-
Juergen Schwarting
-
Uwe Guenther