Bring $command_argv to parity with $@ inside command functions
Bring $command_argv to parity with $@ inside command functions

The biggest difference with this approach is that the array is
initialized with the program's $0. This means that the $command_argv
array always should have a value, making it possible to remove the
defaults.

alphabetum/bash-boilerplate