꼬리 부분에서 확장되는 로그 파일은 tail -f
명령을 사용하여 실시간으로 읽을 수 있습니다.
어쨌든 처음에 추가되는 로그로 동일한 작업을 수행할 수 있습니까?
매뉴얼 페이지는 head
도움이 되지 않습니다.
답변1
TomH가 맞습니다. 또한 헤드는 변경 사항을 어떻게 출력해야 합니까? 그러나 찾고 있는 것이 처음 n 줄에 대한 지속적으로 새로 고쳐지는 보기뿐이라면 다음을 시도해 보십시오.
watch head file.txt
또는
watch -n 1 -d head file.txt
답변2
글쎄요, 파일의 "시작 부분에 추가"할 수는 없습니다. 그러한 영향을 미치는 유일한 방법은 전체 파일을 다시 작성하는 것입니다. 그러나 텍스트 일치를 수행하지 않으면 head
무슨 일이 일어났는지 알 수 없습니다.
tail
읽은 위치를 추적한 다음 해당 위치를 넘어 더 많은 바이트를 계속 읽으려고 시도하기 때문에 쉽습니다 .