indirect fork of ksk001100/seahorse aiming completeness
after your application path, you may send commands and subcommands. commands come right after the path (like /path/to/my/bin command_one) and subcommands are commands inside a command (like /path/to/bin command_clean_string subcommand_strip).
you may use short or long flags (-h and/or --help)