Sorting by date

Bill Davidsen davidsen at tmr.com
Fri Mar 4 22:38:35 UTC 2011


erikmccaskey64 wrote:
> Original:
> Jan 23 2011 10:42 SOMETHING 2007.12.20.avi
> Jun 26 2009 SOMETHING 2009.06.25.avi
> Feb 12 2010 SOMETHING 2010.02.11.avi
> Jan 29 2011 09:17 SOMETHING 2011.01.27.avi
> Feb 11 2011 20:06 SOMETHING 2011.02.10.avi
> Feb 27 2011 23:05 SOMETHING 2011.02.24.avi
>
> Output:
> Feb 27 2011 23:05 SOMETHING 2011.02.24.avi
> Feb 11 2011 20:06 SOMETHING 2011.02.10.avi
> Jan 29 2011 09:17 SOMETHING 2011.01.27.avi
> Jan 23 2011 10:42 SOMETHING 2007.12.20.avi
> Feb 12 2010 SOMETHING 2010.02.11.avi
> Jun 26 2009 SOMETHING 2009.06.25.avi
>
> How could I get the output where the newest file is at the top?
>
Don't suppose these are in a directory and modification date has been preserved, 
are they? Because "ls -t" is your friend.

Otherwise run ls output through a tiny perl program and convert to YYYYMMDDHHMM 
names and hard link the old name to the new.

-- 
Bill Davidsen <davidsen at tmr.com>
   "We have more to fear from the bungling of the incompetent than from
the machinations of the wicked."  - from Slashdot


More information about the users mailing list