Date: Wed, 24 Oct 2007 22:45:08 +1000 From: andrew clarke <ozzmosis@gmail.com> To: freebsd-questions@freebsd.org Subject: rename file based on file's timestamp Message-ID: <20071024124508.GA17482@ozzmosis.com>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071024124508.GA17482>