Prefer to use shell-command because it better handles VT100 escapes.