print usage and exit if no arguments are passed