Selaa lähdekoodia

do not use pseudo-tty if redirecting to file

Pi 2 kuukautta sitten
vanhempi
sitoutus
865f46cbe7
1 muutettua tiedostoa jossa 1 lisäystä ja 1 poistoa
  1. 1 1
      capture.sh

+ 1 - 1
capture.sh

@@ -39,7 +39,7 @@ EOF
 trap 'info' EXIT
 
 exec 2> >(tee -a "$DAT" "$ERR")
-if which socat 1>/dev/null 2>&1 && ! [ "$PROG" = "sudo" ]
+if [ -t 1 ] && ! [ "$PROG" = "sudo" ] && which socat 1>/dev/null 2>&1
 then
 	socat PTY,rawer,link="$PTYA" PTY,rawer,link="$PTYB" &
 	socat="$!"