browse: shell-escape %s; add %S for unescaped