touch(1)
kann sich nur ändern , Änderung und Zugriffszeiten, aber keine Optionen für hat Erstellungszeit. Dies funktioniert nicht, zumindest nicht bei Lion.
So wie ich das ändern Erstellungszeit, auch bezeichnet als Geburtszeit in fstat(2)
? Es gibt keinen entsprechenden Aufruf utimes(2)
und es scheint kein Befehlszeilenprogramm dafür zu geben.
Ich weiß, dass ich die Datei in eine neue Datei kopieren kann, die dann die aktuelle Uhrzeit als Geburtszeit erhält (und dann das Original löscht), aber es muss doch einen besseren Weg geben?
touch -t yyyymmddhhmm $file
scheint das Erstellungsdatum zu ändern, aber nur, wenn es vor dem ursprünglichen Erstellungsdatum liegt.