Heiko Wundram (Beenic) wrote: > 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
just pay attention at the situation when two files have the same timestamp.. > > HTH! > -- Pietro Cerutti PGP Public Key: http://gahr.ch/pgp _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
