Sha256: abdad01f89ec7fae7ba7cf5d069cddb1370c6573cfcf69a3f97912686d5cc865

Contents?: true

Size: 373 Bytes

Versions: 94

Compression:

Stored size: 373 Bytes

Contents

#!/usr/bin/env ruby
# -*- encoding: binary -*-
# Reads from stdin and outputs the SHA1 hex digest of the input

require 'digest/sha1'
$stdout.sync = $stderr.sync = true
$stdout.binmode
$stdin.binmode
bs = 16384
digest = Digest::SHA1.new
if buf = $stdin.read(bs)
  begin
    digest.update(buf)
  end while $stdin.read(bs, buf)
end

$stdout.syswrite("#{digest.hexdigest}\n")

Version data entries

94 entries across 94 versions & 11 rubygems

Version Path
unicorn-6.1.0 t/bin/sha1sum.rb
unicorn-6.0.0 t/bin/sha1sum.rb
unicorn-5.8.0 t/bin/sha1sum.rb
unicorn-5.7.0 t/bin/sha1sum.rb
unicorn-5.6.0 t/bin/sha1sum.rb
unicorn-5.5.5 t/bin/sha1sum.rb
unicorn-5.5.4 t/bin/sha1sum.rb
unicorn-5.5.3 t/bin/sha1sum.rb
unicorn-5.5.2 t/bin/sha1sum.rb
unicorn-5.5.1 t/bin/sha1sum.rb
unicorn-5.5.0.1.g6836 t/bin/sha1sum.rb
unicorn-5.5.0 t/bin/sha1sum.rb
unicorn-5.5.0.pre1 t/bin/sha1sum.rb
unicorn-5.4.1 t/bin/sha1sum.rb
unicorn-5.4.0 t/bin/sha1sum.rb
unicorn-5.3.1 t/bin/sha1sum.rb
unicorn-shopify-5.3.0 t/bin/sha1sum.rb
unicorn-5.3.0 t/bin/sha1sum.rb
unicorn-5.3.0.pre1 t/bin/sha1sum.rb
unicorn-shopify-5.2.0.6 t/bin/sha1sum.rb