PuTTY는 파일 날짜 및 시간을 기록합니다.

PuTTY는 파일 날짜 및 시간을 기록합니다.

저는 직장에서 Putty를 사용하고 있으며 로깅 옵션을 사용하여 출력을 캡처하고 있습니다. 내가 해야 할 일은 각 행에 날짜와 시간을 추가하는 것입니다. 실시간 PuTTY 출력을 캡처하고 각 줄에 날짜/시간을 추가하는 방법이 있습니까?

정말 감사합니다. Bob (RtR) "Go Navy - Beat Army" 모든 참전 용사들에게 큰 감사를 드립니다. .

답변1

PuTTY 웹사이트에는이 표시2017년에 개선 요청이 있었습니다. 아무 조치도 취하지 않은 것 같습니다.

그러나 이를 달성하는 약간 더 복잡한 방법이 있습니다. 먼저 파일에 기록하도록 PuTTY를 설정합니다(사용 예 /path/to/log/putty/log). 로깅 옵션에서 "로그 파일을 자주 새로 고침"으로 PuTTY가 설정되어 있는지 확인하세요.

bash터미널 창 에서 tail추적 로그 파일을 가져와 ts(타임스탬프)로 파이프합니다. 이 같은:

tail -f /path/to/log/putty/log &> >( ts '[%Y-%m-%d %H:%M:%S] ' ) \
  | tee /path/to/timestamped/log

tee출력을 보고 싶지 않은 경우 선택적으로 를 사용할 수 있습니다. 출력은 다음과 같습니다:

[2023-08-01 21:29:19]  user@pi:~ $ uname -a
Linux web-pi 5.10.103-v8+ #1529 SMP PREEMPT Tue Mar 8 12:26:46 GMT 2022 aarch64 GNU/Linux
[2023-08-01 21:29:31]  user@pi:~ $ lsb_release -a
No LSB modules are available.
[2023-08-01 21:29:31]  Distributor ID:Raspbian
[2023-08-01 21:29:31]  Description:Raspbian GNU/Linux 11 (bullseye)
[2023-08-01 21:29:31]  Release:11
[2023-08-01 21:29:31]  Codename:bullseye

관련 정보