getopt: invalid option -- 'b' getopt: unrecognized option '--whatever'