Sie können dies SetFile
in der Befehlszeile verwenden, es ist jedoch nicht standardmäßig in Mac OS X 10.4.x (Tiger) enthalten. Wenn Sie die Developer Tools oder die meisten Combo-Updates installiert haben, werden sie an einem anderen Ort als dem Standard installiert. SetFile
war in /usr/bin/
Mac OS X 10.5 und höher enthalten.
Um den Befehl zu finden, können Sie versuchen locate
, den Ort zu finden.
Angenommen, Sie haben die Developer Tools installiert:
/Developer/usr/bin/SetFile -d '12/31/2008 12:00:00 PM' nameoffile.txt
Sie können ein anderes Programm verwenden, das aufgerufen GetFileInfo
wird SetFile
, um das Änderungsdatum zu erhalten.
/Developer/usr/bin/GetFileInfo nameoffile.txt
Ein Beispielskript für eine Datei:
#! /bin/bash # Usage: nameOfThisScript.sh nameOfFile.txt modifiedDate=`/usr/bin/GetFileInfo -m $1` /usr/bin/SetFile -d "$modifiedDate" $1