Current section
Files
Jump to
Current section
Files
priv/script.exs.eex
#!/usr/bin/env elixir
switches = [dry: :boolean, verbose: :boolean]
aliases = [d: :dry, v: :verbose]
sys_args = System.argv()
{opts, args} = OptionParser.parse!(sys_args, switches: switches, aliases: aliases)
if opts[:verbose] do
IO.inspect(opts, label: "options")
IO.inspect(args, label: "args")
end
IO.puts("## running script file: #{__ENV__.file}")