2013-10-09 2 views
0

텔넷 출력을 파일로 캡처하고 싶은 리눅스 기반 보드가 있습니다.배경에서 실행하여 텔넷 출력을 파일로 캡처

telnet localhost xxxx | tee /mnt/sd-xxx/log/file.txt & 

telnet localhost xxxx -f /mnt/sd-xxx/log/file.txt & 

뿐만 아니라

telnet localhost xxxx >> /mnt/sd-xxx/log/file.txt & 

below- 표시하지만 위의 모든 경우에 배경에 갈 수없는 것에 따라 나는 그 일을 시도. 나도 스크립트에 보관하려고했지만 이것도 작동하지 않으며 프로그램이 중단됩니다. 텔넷 출력을 캡처하고 백그라운드 프로세스로 실행하여 파일로 리디렉션 할 수 있습니까?

미리 감사드립니다.

+1

당신은 ./myscript& – opalenzuela

+0

그것은 당신의 요구에 텔넷보다 더 일치합니다 포트 (23)에 netcat을 함께 시도 스크립트를 끝내고 & 놓고 있지만 키를 입력하면 충돌합니다. – navand

+0

@navand 이미 시도처럼 배경 에서 실행 명령의 끝에 & 사용할 수 있습니다 – neo

답변

2

말려 들었습니까?

curl telnet://localhost:xxxx >> /mnt/sd-xxx/log/file.txt & 
+0

다음 메시지가 나타납니다 : [1] + 중지됨 (tty 입력) curl telnet : // localhost : xxxx 1 >> a.txt – neo

관련 문제