under Linux, passing in an argument list to a shell=True call ends up with the arguments beyond $0 being ignored