From: Carl N Baldwin Date: Thu, 20 Oct 2005 20:23:10 +0000 (-0600) Subject: The ruby versions are slower X-Git-Tag: release-0.4~85 X-Git-Url: http://git.pippins.net/embedvideo/%27%20.%20%24this-%3Ephpgw_js_url%20.%20%27/jscalendar/static/x.gif?a=commitdiff_plain;h=598bd6905829d6675801d1256e4d4f37f2785bdb;p=backups%2F.git The ruby versions are slower --- diff --git a/scripts/files-from-date.rb b/scripts/files-from-date.rb deleted file mode 100755 index 4fde0c5..0000000 --- a/scripts/files-from-date.rb +++ /dev/null @@ -1,15 +0,0 @@ -#!/usr/bin/ruby - -# Make sure the record separator is zero rather than new-line -$/ = "\0" - -# The only argument is the date for which to list files -date = ARGV.shift.to_i - -ARGF.each do |line| - # The seventh and eigth fields are the backup date and the file name. - backupdate,name = line.split( ' ', 8 )[6,7] - - # Print the name if the backup date matches - print name if date == backupdate.to_i -end diff --git a/scripts/list-dates.rb b/scripts/list-dates.rb deleted file mode 100755 index 18cdef9..0000000 --- a/scripts/list-dates.rb +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/ruby - -# Make sure the record separator is zero rather than new-line -$/ = "\0" - -# Create a set of backup dates -require 'set' -dates = SortedSet.new - -# Split each input record into 8 fields on spaces and grab the 7th as integer -date_array = ARGF.map { |rec| rec.split( ' ', 8 )[6].to_i } - -# Merge the dates into the set -dates.merge date_array - -# Output the sorted set -puts dates.to_a