마지막 5줄을 추적하고, 더 추가되면 표시된 마지막 5줄을 덮어쓰시겠습니까?

마지막 5줄을 추적하고, 더 추가되면 표시된 마지막 5줄을 덮어쓰시겠습니까?

tail -f를 사용하여 파일의 마지막 몇 줄을 표시할 때 파일이 추가될 때 이전 줄을 덮어쓰면서 5개의 거짓말만 ​​표시하도록 하려면 어떻게 해야 합니까?

답변1

"file-to-be-watched" 파일을 보고 싶다고 가정하면 다음과 같은 방법이 도움이 될 수 있습니다.

watch -n 1 tail -5 file-to-be-watched

답변2

텍스트 모드 콘솔에서 작업하고 있습니까? 아니면 예를 들어 데스크탑 환경에서 SSH를 통해 작업하고 있습니까?

나는 .datexterm

xterm -geometry 60x6 -e bash -c 'while true; do dat=$(date "+%H:%M:%S");echo "Hello $dat";echo "world $dat";echo "alias $dat";echo "blank $dat";echo "      $dat"; sleep 1;done'|tail -f

매초마다 줄을 인쇄하는 while 루프를 프로그램으로 대체할 수 있어야 합니다.

관련 정보