Sha256: 7dda6a025230d1d14fb11e4ddd0a89217f1e196a7ab9d23ea5cef83b5f67c8bb

Contents?: true

Size: 278 Bytes

Versions: 26

Compression:

Stored size: 278 Bytes

Contents

#!/usr/bin/env ruby

lines = {}

TIMESTAMP_REGEX = /[0-9]{10}\.\d+/

STDIN.each_line do |line|
  if line =~ TIMESTAMP_REGEX 
    timestamp = line.scan(TIMESTAMP_REGEX)[0]
    lines[timestamp] = line
  end
end

lines.keys.sort.each do |timestap|
  puts lines[timestap].chomp
end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
ix-cli-0.0.27 bin/ix-timestamp-sort
ix-cli-0.0.26 bin/ix-timestamp-sort
ix-cli-0.0.25 bin/ix-timestamp-sort
ix-cli-0.0.24 bin/ix-timestamp-sort
ix-cli-0.0.23 bin/ix-timestamp-sort
ix-cli-0.0.22 bin/ix-timestamp-sort
ix-cli-0.0.21 bin/ix-timestamp-sort
ix-cli-0.0.20 bin/ix-timestamp-sort
ix-cli-0.0.19 bin/ix-timestamp-sort
ix-cli-0.0.18 bin/ix-timestamp-sort
ix-cli-0.0.17 bin/ix-timestamp-sort
ix-cli-0.0.16 bin/ix-timestamp-sort
ix-cli-0.0.15 bin/ix-timestamp-sort
ix-cli-0.0.14 bin/ix-timestamp-sort
ix-cli-0.0.13 bin/ix-timestamp-sort
ix-cli-0.0.12 bin/ix-timestamp-sort
ix-cli-0.0.11 bin/ix-timestamp-sort
ix-cli-0.0.10 bin/ix-timestamp-sort
ix-cli-0.0.9 bin/ix-timestamp-sort
ix-cli-0.0.7 bin/ix-timestamp-sort