Sha256: e92a7ccf10abbb651e1034789f60c633b7fc883e67bc3e04ff056e402adfabb0

Contents?: true

Size: 580 Bytes

Versions: 5

Compression:

Stored size: 580 Bytes

Contents

#!/usr/bin/env ruby
require 'rio'
# riogzip: reads from stdin, gzips and writes it to stdout
# example use:
#   riogzip < afile.txt > afile.txt.gz
# 
# explanation:
#
# rio(?-).gzip
#   rio(?-): a rio that will be connected to stdin or stdout depending how it is used
#   .gzip: filter the input or output through Zlib:Gzip[Reader or Writer]
#
# rio(?-)
#   rio(?-): a rio that will be connected to stdin or stdout depending how it is used
#
# <
# rio copy operator indicating the direction of data

rio(?-).gzip < rio(?-)

# 
# could also be written:
# rio(?-) > rio(?-).gzip
# 

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
wishdev-rio-0.4.3.1 ex/riogzip
rio-0.3.9 ex/riogzip
rio-0.4.0 ex/riogzip
rio-0.4.1 ex/riogzip
rio-0.4.2 ex/riogzip