Skip to content

Instantly share code, notes, and snippets.

@HCLarsen
Last active November 14, 2017 05:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save HCLarsen/569e94866338db251bb2da431a2a5c9b to your computer and use it in GitHub Desktop.
Save HCLarsen/569e94866338db251bb2da431a2a5c9b to your computer and use it in GitHub Desktop.
usage = <<-STRING
Usage: cl-tutorial [option]
Command:
time, --time, -t show the current time
help, --help, -h show this help
version, --version, -v show version
STRING
if ARGV.size == 0
puts usage
else
case ARGV[0]
when "time", "--time", "-t"
puts "The current time is #{Time.now}"
when "help", "--help", "-h"
puts usage
when "version", "--version", "-v"
puts "CLI Tutorial v0.1.0"
else
puts "Unrecognized option"
puts usage
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment