OMG I wish I had known this YEARS ago.  I can redirect the standard error of a 
program to a different terminal!  I am using X11 and dwm and st on Debian.  For 
example:

ls --foobar 2> /dev/pts/0

I am excited by the possibilities and mad at myself for not having thought of 
doing this before.

When I am debugging a terminal program that use the whole screen (like a text 
editor running ncurses) it doesn't really work to have stderr information mixed 
in with the TUI.  Problem solved!  I can print debugging information to stderr. 
 Or it would help with debugging something like dvtm.

Now that I think about it, redirecting stderr to a log file and looking at the 
log file with tail -f in another terminal would also achieve similar goal, I 
guess.

Reply via email to