데비안의 systemctl 서비스에서 마지막 X 줄을 간단히 인쇄하는 방법을 찾고 있습니다. 이 코드를 인쇄 된 최신 로그 항목을 사용하는 스크립트에 설치하고 싶습니다. 이 게시물을 찾았 지만 목적에 맞게 수정할 수 없었습니다.
현재이 코드를 사용하고 있습니다. 로그 파일의 작은 조각을 제공합니다.
journalctl --unit=my.service --since "1 hour ago" -p err
결과가 어떻게 보이는지에 대한 예를 보려면, 서비스에 대해 위의 명령을 입력하고 로그 끝까지 스크롤하십시오. 그런 다음 맨 아래부터 마지막 300 줄을 복사하십시오.
내 생각은 egrep ex를 사용하는 것입니다. egrep -m 700 .
하지만 지금부터 운이 없었습니다.