Just for fun and not to be taken too seriously, here is a "Pseudo-Schwartzian" solution:
use strict;
use warnings;
print map { /^(.{19})(.*)$/; "$2$1\n" } sort map { /^(.*)(.{19})$/;
+ "$2$1" } <DATA>;
__DATA__
RRsnap02 2013-07-24 12:35:35
vmk000 2013-07-22 17:16:50
vmk001 2013-07-22 20:00:36
vmk009 2013-07-23 18:21:12
vmk010 2013-07-23 18:31:00
vmk020 2013-07-23 23:30:43
vmk024 2013-07-24 03:27:30
vmk031 2013-07-24 10:27:36
vmk032 2013-07-24 11:27:38
vmk032 2013-07-24 11:27:38
UPDATE: -- for me for not realizing that choroba had posted the same thing above already: Re: sort timestamps with associated names.
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|