Separo con espacio rígido las cantidades de >3 dígitos

Obtenido de:

    Dir.open('.').each do |file|
      next unless file =~ /^(..).*\.org$/
      filenum=$1
      File.open(file).readlines.each do |line|
        next if line =~ /https?:/
        next unless line =~ /(\d{4,20})/
        qty=$1.to_i
        next if qty > 1960 and qty < 2015
        puts '%s: %s - %s' % [filenum, qty, line]
      end
    end
Termino de incorporar la revisión editorial del capítulo 5
Separo las cifras de sus unidades
Agrego portada/páginas iniciales para la edición UNAM