질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

telnet 의 prompt 명령 실행 결과 받기 질문입니다.

작성자 정보

  • 힘센올챙이 작성
  • 작성일

컨텐츠 정보

본문

텔넷 접속후 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 를 이용하시면 가능할 것으로 보이네요

공지사항


뉴스광장


  • 현재 회원수 :  60,284 명
  • 현재 강좌수 :  36,959 개
  • 현재 접속자 :  351 명