Arguably the second most popular SSH util after ssh itself is scp. Confusingly (especially for newcomers) ssh uses -p to set the port to use whilst scp uses -P. I've been using Linux for 21 years now but I still make the mistake of getting the case of these options wrong. As far as I can see, -P isn't currently being used as an option by ssh so I would like to see it added as an alias / alternative to using -p so as to match with scp. PS I've made a lot of feature requests in my time but this one took me the longest to actually get around to. I'm sure its been secretly annoying thousands of other sysadmins for decades too! :) Thanks ssh team!
It is actually used in ssh although it's for a deprecated option: $ grep -C1 "'P'" ssh.c break; case 'P': /* deprecated */ options.use_privileged_port = 0; -oport=N works on both, though.
closing resolved bugs as of 8.6p1 release