Make the logged command pretty in ExecuteLocal (#594)
Make the logged command pretty in ExecuteLocal (#594)

This makes it so it's easier to copy-paste the command into a shell (e.g. to debug a process outside of launch).
Adding the filter helps remove excess space from empty strings in the list.

Signed-off-by: Jacob Perron <f862f167b85d41b225785c70d70808bc7337c1fe@openrobotics.org>
ros2/launch,ros2/launch,ros2/launch