I would like to run this command:
cmd -arg1 foo -arg2 bar
but, if cmd-better is available, I prefer to execute it with same arguments:
cmd-better -arg1 foo -arg2 bar
Finally, my question is, it is possible to have this in only one line, for example:
(cmd-better || cmd) -arg1 foo -arg2 bar
(which means execute cmd-better (if available) with those arguments, else execute cmd with same arguments.