리눅스 분류
telnet 의 prompt 명령 실행 결과 받기 질문입니다.
작성자 정보
- 힘센올챙이 작성
- 작성일
컨텐츠 정보
- 2,522 조회
- 1 댓글
- 0 추천
- 목록
본문
텔넷 접속후 ls 명령 수행 결과를 로컬에 파일로 남길수 있는 방법이 있는지요~
local : 1.1.1.1
telnet : 2.2.2.2
shell script
=================================================
function telnet_proc(){
sleep 2; echo $ID
sleep 2; echo $Pw
sleep 1; echo 'ls -l'
sleep 1; echo 'exit'
}
telnet_proc | telnet $TELNET_IP
=================================================
전체로그는
telnet_proc | telnet $TELNET_IP >> $LOG_FILE 형태로 남길수 있는데
ls-l 명령에 해당하는 출력만 로그로 남기고 싶습니다.
방법이 없다면 어떤 문제로 불가한지 알고 싶습니다.
관련자료
-
이전
-
다음
댓글 1
눈여울님의 댓글
- 눈여울
- 작성일
expact 를 이용하시면 가능할 것으로 보이네요