nitlanguage
/
nit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
tools: showerr.sh to colorize nc* outputs
[nit.git]
/
src
/
nc
diff --git
a/src/nc
b/src/nc
index
798862d
..
2b529f7
100755
(executable)
--- a/
src/nc
+++ b/
src/nc
@@
-30,5
+30,10
@@
esac
./git-gen-version.sh "$name"
echo ${NITC} ${NITCOPTS} ${opts} "$@"
./git-gen-version.sh "$name"
echo ${NITC} ${NITCOPTS} ${opts} "$@"
-${NITC} ${NITCOPTS} ${opts} "$@"
-
+k=$(mktemp nc.stderr.XXXXX)
+rm "$k"
+trap "rm -f $k; exit 1" INT TERM
+mkfifo "$k"
+${NITC} ${NITCOPTS} ${opts} "$@" 2>"$k" &
+./showerr.sh <"$k"
+rm "$k"