0
나는 여러개의 Telnet
을 bash 스크립트에서 실행하고 그 결과를 다른 텍스트 파일에 출력하려고한다.텔넷 bash 스크립트에서 시간 초과를 설정하는 방법은 무엇입니까?
telnet XXX.XXX.XXX.1 | tee -a /home/kristoffer/telnetXXX.XXX.XXX.1.txt
telnet XXX.XXX.XXX.2 | tee -a /home/kristoffer/telnetXXX.XXX.XXX.2.txt
telnet XXX.XXX.XXX.3 | tee -a /home/kristoffer/telnetXXX.XXX.XXX.3.txt
telnet XXX.XXX.XXX.4 | tee -a /home/kristoffer/telnetXXX.XXX.XXX.4.txt
이 코드는 정상적으로 작동하지만 많은 시간이 걸립니다. 각 행 다음에 &
을 시도했지만 텔넷이 일찍 종료됩니다. 예를 들어 10 초 후에 각 텔넷 연결을 중단하고 싶습니다.
어떻게하는지 알고 계십니까?
는 761 개 결과가있다. 두 번째 것은 당신에게 매우 유망 해 보인다. 행운을 빕니다. – shellter
각 명령 앞에 타임 아웃 10을 넣으려고했지만 작동하지 않았습니다. 나는 로그인 텍스트를 얻지 못했다. – Kristoffer
[timeout] 명령에 대한 응답 (http://stackoverflow.com/a/10225072/1563512)을 참조하십시오. – zerodiff