On 3/10/11 11:53 AM, Micah Cowan wrote:
(03/10/2011 11:42 AM), Philip Prindeville wrote:
My request is simple. Using termcap/ncurses info (which you need anyway
for the readline stuff), it would be nice to have the option of running
commands in a pseudo-tty and then bracketing the output from STDERR with
<highlight on>...<highlight off>.
This doesn't strike me as remotely within the domain of responsibilities
that should belong to bash, mainly because:
1. it has nothing to do with anything that shells normally do.
2. putting it in bash specifically, would rob other, non-bash related
commands, the possibility of having such a feature.
It wouldn't be difficult to write as a separate program, which is really
how this should be handled. You could redirect a pipeline's STDOUT and
STDERR to individual named pipes (FIFOs), and have a separate program
read from both pipes, inserting highlights around any data it copies
from the STDERR pipe.
You could, but that would entail modifying every Makefile (a couple of
hundred), plus automake, etc.
-Philip