2011-06-10 12 views
2

가능한 중복은 :
How can I check if a Java program's input/output streams are connected to a terminal?Java System.out이 터미널인지 여부를 어떻게 확인할 수 있습니까?

나는 대화 형으로 자동화 된 방식으로 대 실행되는 경우 문제가 다르게 동작 가질 수 있도록하고 싶습니다. 파이썬에서는 sys.stdout.isatty을 사용하여이를 감지 할 수 있습니다 (this question 참조). Java에 상응하는 것이 있습니까?

답변

2

하나의 옵션은 명령 줄에서 시스템 속성을 자동으로 정의하는 것입니다. 예 : -Dcom.xyz.automated=true.

관련 문제