rename file based on file's timestamp
andrew clarke
ozzmosis at gmail.com
Wed Oct 24 05:51:58 PDT 2007
Hi,
Hopefully, a simple request...
I have a series of files in a directory:
-rw-r--r-- 1 ozzmosis ozzmosis 115201253 Jul 28 2006 209.mp3
-rw-r--r-- 1 ozzmosis ozzmosis 115201253 Jul 31 2006 212.mp3
-rw-r--r-- 1 ozzmosis ozzmosis 115201253 Aug 1 2006 213.mp3
-rw-r--r-- 1 ozzmosis ozzmosis 115201253 Aug 2 2006 214.mp3
-rw-r--r-- 1 ozzmosis ozzmosis 115201253 Aug 3 2006 215.mp3
etc.
Now I want to rename these so the new filenames are based on the file's
timestamp, like so:
-rw-r--r-- 1 ozzmosis ozzmosis 115201253 Jul 28 2006 2006-07-28.mp3
-rw-r--r-- 1 ozzmosis ozzmosis 115201253 Jul 31 2006 2006-07-31.mp3
-rw-r--r-- 1 ozzmosis ozzmosis 115201253 Aug 1 2006 2006-08-01.mp3
-rw-r--r-- 1 ozzmosis ozzmosis 115201253 Aug 2 2006 2006-08-02.mp3
-rw-r--r-- 1 ozzmosis ozzmosis 115201253 Aug 3 2006 2006-08-03.mp3
I can write some Python code to do this, but maybe there is another way,
perhaps using a shell script. Any thoughts?
Thanks,
Regards
Andrew
More information about the freebsd-questions
mailing list