I know about shell-command-on-region
.
Is there any way to pipe a region through a non-shell command? The start-process
and call-process
functions invoke executables directly, without using the shell. I'd like to avoid shell overhead when piping the contents of a region into an external command, as well.
Can this be done in emacs?
Thanks in advance.