Zlib::Reader
IO • require "zlib" File.open("./maillog.gz") do |file| Zlib::Reader.open(file) do |gz| gz.each_line do |line| # ... end end end 2018/07/18 Crystal.tokyo #7
class Zip::Reader zip • • ! Zip::Reader::Entry • Zip /
• #io
require "zip" Zip::Reader.open("./logs.zip") do |zip| zip.each_entry do |entry| entry.io.each_line do |line| # ... end end end 2018/07/18 Crystal.tokyo #7
enum Signal
$!
! • #trap do ... end • #reset Signal::INT.trap do # Ctrl+C
" end Signal::HUP.trap do # !# end #
Signal::INT.reset 2018/07/18 Crystal.tokyo #7