When stap gets a bad argument on the command line, we print a relevant error message and show the full usage text (which is currently 52 lines). My terminals are almost always shorter than that, and so the error message is pushed into the scrollback. It's even more annoying if I'm on a console with no scrolling. Better would be to print the error message followed by a simple "Try 'stap -h' for more information." PS: we should also have --help as an alias for -h PPS: usage should go to stdout so "stap -h | less" does the right thing
commit 83b38ce