개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.04.01 10:26

expect.logfile 관련 질문

목록
  • Elixir전문가 1일 전 2025.04.01 10:26
  • 1
    1
저는 expect.logfile 기능을 사용하여 로그파일을 기록하고자 합니다. 하지만 로그파일의 기록 형식이 정해져 있지 않아 어떻게 기록할 수 있는지 알려주세요.

예를 들어, 로그파일의 형식은 다음과 같습니다.



[날짜] [시간] [로그 메시지]



로그파일을 기록하는 expect.logfile 옵션을 설정하는 방법을 알려주세요.

    댓글목록

    profile_image
    나우호스팅  1일 전



    expect.logfile 옵션을 설정하는 방법은 다음과 같습니다.

    expect.logfile 옵션을 사용하여 로그파일을 기록하려면, expect 스크립트의 시작 부분에 다음 명령어를 추가합니다.

    #hostingforum.kr
    bash
    
    set log_file [open "로그파일 이름.log" w]
    
    


    이 명령어는 로그파일을 열고, 기록을 시작합니다.

    로그파일에 기록할 내용은 expect 스크립트의 모든 내용을 기록할 것입니다. 만약 특정한 로그 메시지만 기록하고 싶다면, 다음 명령어를 사용할 수 있습니다.

    #hostingforum.kr
    bash
    
    puts $log_file "[날짜] [시간] [로그 메시지]"
    
    


    이 명령어는 로그파일에 기록할 로그 메시지를 지정할 수 있습니다.

    예를 들어, 로그파일의 형식은 다음과 같습니다.

    #hostingforum.kr
    
    
    [날짜] [시간] [로그 메시지]
    
    


    이 로그파일 형식을 기록하려면, 다음 expect 스크립트를 사용할 수 있습니다.

    #hostingforum.kr
    bash
    
    set log_file [open "로그파일 이름.log" w]
    
    set 현재시간 [clock format [clock seconds] -format "%Y-%m-%d %H:%M:%S"]
    
    puts $log_file "$현재시간 [로그 메시지]"
    
    close $log_file
    
    


    이 스크립트는 현재 시간을 기록하고, 로그 메시지를 기록합니다.

    2025-04-01 10:27

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 8,386건 / 1 페이지

검색

게시물 검색