MacOS X : set modification date to creation date

Quick hack:

for file in *; do
eval `stat -s $file`
perl -e 'utime $ARGV[0], $ARGV[0], $ARGV[1]' $st_birthtime "$file"
done

If you need to do the opposite, e.g. set the creation date from the modification date, use:


for f in *; do
SetFile -d "$(GetFileInfo -m "$f")" "$f"
done

Advertisements
This entry was posted in Mac. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s