From faf3d795259e33fe2eb944fb850aee243ceed9dd Mon Sep 17 00:00:00 2001 From: mattijs <mattijs@hunt.opencfd.co.uk> Date: Tue, 29 Apr 2008 13:10:19 +0100 Subject: [PATCH] Resetting colour --- wmake/wmakeScheduler | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/wmake/wmakeScheduler b/wmake/wmakeScheduler index 3cfe4c37ea9..1bf2d74d8af 100755 --- a/wmake/wmakeScheduler +++ b/wmake/wmakeScheduler @@ -134,7 +134,7 @@ set -o pipefail # Define function to colour output by argument 1 colourPipe(){ if [ "$1" ]; then - (while read line; do setterm -foreground $1; echo "$line" ; done) + (while read line; do setterm -foreground $1; echo "$line" ; done; setterm -foreground default) else cat fi @@ -173,13 +173,9 @@ do eval $* 2>&1 | colourPipe $colour else eval $* - fi - elif [ -n "$JOB_ID" ]; then - if [ "$colour" ]; then - qrsh -inherit -v PWD $host "$rcmd" 2>&1 | colourPipe $colour - else - qrsh -inherit -v PWD $host "$rcmd" fi + elif [ -n "$JOB_ID" ]; then + qrsh -inherit -v PWD $host "$rcmd" else if [ "$colour" ]; then ssh $host "$sourceFoam 2>/dev/null; cd $PWD && $rcmd" 2>&1 | colourPipe $colour -- GitLab