diff --git a/wrapper/unix/src/template.sh b/wrapper/unix/src/template.sh index d6566483a..e5c5bc336 100755 --- a/wrapper/unix/src/template.sh +++ b/wrapper/unix/src/template.sh @@ -83,7 +83,7 @@ JAVA_OPTS=() fi - if [[ "$(uname -o 2>&1)" == "Msys" ]] && hash winpty 2>/dev/null; then + if [[ "$(uname -o 2>&1)" == "Msys" ]] && hash winpty 2>/dev/null && [ -t /dev/stdin ]; then GIT_BASH_PTY_WORKAROUND=(winpty) else GIT_BASH_PTY_WORKAROUND=()