tail -f이지만 파일의 내용을 먼저 빨아들입니다 (일명`cat -f`) 것이 될 것입니다. 테일의

마지막 10 줄뿐만 아니라 새로운 변경 사항을 추적하기 전에 전체 파일을 표시해야합니다 ( 개념적으로 꼬리 가 아님 ). 다시 말해서, cat -f그것이 존재한다면 , 무엇과 같은 것이 될 것입니다. 테일의 남자는 나에게 어떤 아이디어도주지 않습니다. 내가 지금보고있는 유일한 옵션은 어떻게 든 마지막 10 줄꼬리 -f 출력을 제외한 모든 고양이를 결합하는 것 입니다.

힌트가 있습니까?



답변

이를 수행하는 한 가지 방법이 있습니다.

tail -f -n+0 /var/log/messages

a +0와 a 사이에 차이가없는 것 +1같으므로 다음과 같습니다.

tail -f -n+1 /var/log/messages