I'm trying to get the return value from
cpp according to How to invert a count returned from grep?. I've got a script failing with the message
-bash: 1: command not found.
Here's the reduced test case:
$ echo `cpp -dM -fsanitize=undefined < /dev/null > /dev/null >2&1` -bash: 1: command not found
Why is Bash trying to execute
1 as a command, and how do I clear the error?