It's a bit unusual to have backticks in void context. Backticks are used to collect the output of the program - running backticks in void context kind of defeats that purpose. About the only reason you want to do this is that you know the program is going to generate output, and you don't want to see that output at all. Still, in such a case, I'd prefer: