Am Mittwoch, 24. Oktober 2007 14:45:08 schrieb andrew clarke:
> 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?

Simple bash script to do this (untested):

for i in $*
do
        mv $i `stat -f %Sm -t %Y-%m-%d`.mp3
done

HTH!

-- 
Heiko Wundram
Product & Application Development
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to