Linux: 별도의 텍스트 파일에 tail -f 출력과 주석을 작성합니다.

Linux: 별도의 텍스트 파일에 tail -f 출력과 주석을 작성합니다.

명령 tail -f명령은 추적에 적합하며 터미널에서 Enter 키를 누르고 다음과 같은 주석을 입력하는 등 매우 유용할 수 있습니다.

-- after xyz change... --

로깅 목적을 위해 테일 출력을 터미널로 파이프하고 내 설명을 두 번째 파일로 파이프할 수 있기를 원합니다. 이것이 가능합니까(출력을 수동으로 복사하여 붙여넣는 것 제외)? 감사해요!

답변1

필요한 작업은 다음과 같습니다.

sh -c 'tail -f file & cat' | tee file2

Enter를 누르면 주석이 터미널 출력에 복사됩니다.

또한 {...}(...)대신 작동하지만 sh -c+를 눌러도 tail -f실행이 중지되지 않습니다 .ctrlc

답변2

티셔츠 사용

tail -f /var/log/messages | tee test.txt

관련 정보