#!/usr/bin/env ruby require 'postmon_cli' readme = <<-HELP Usage: postmon [value] Commands: cep Consultar CEP ex: postmon cep 49015040 cidade Consultar informações de uma cidade ex: postmon cidade SE Aracaju estado Consultar informações de um estado ex: postmon estado SE rastreio Consultar informações de rastreio de um pacote ex: postmon rastreio AA987654321BR HELP unless ARGV.empty? case ARGV.first when "cep" PostmonCli::Wrapper.get_cep(ARGV.last) when "cidade" PostmonCli::Wrapper.get_cidade(ARGV[1], ARGV[2]) when "estado" PostmonCli::Wrapper.get_estado(ARGV.last) when "rastreio" PostmonCli::Wrapper.get_rastreio(ARGV.last) else puts "Opção inválida" end else puts readme end