답변:
당신은 시도 했습니까 tail -f file1 file2
? 적어도 내 FreeBSD 컴퓨터에서 원하는 것을 정확하게하는 것처럼 보입니다. 아마도 tail
데비안 시스템과 함께 제공 될 수도 있습니다.
-F
서버 프로그램을 다시 시작하면 많은 파일이 잘릴 수 있으므로 일반적으로 대신 사용 합니다.
tail -qF *.log
: -q
파일 이름을 숨기고 -F
Arcege가 지적한 것처럼 tail
로그 파일이 회전하기 때문에 설명자가 아닌 이름을 따르도록합니다.
tail -f /var/log/folder/*
: 그것은 오류를 반환 "인수 목록이 너무 오래없는는 / usr / 빈 / 꼬리 실행합니다"
연습을 위해 tail -f f1 f2 f3과 동일한 기능을하는 작은 노드 유틸리티를 작성했습니다.
플렉스 :
https://www.npmjs.com/package/splex
주요 "업그레이드"는 파일 이름마다 라인이 색상으로 구분되며 테이블과 같은 인터페이스를 가질 수 있다는 것입니다.
실제로 내가 쓴 주요한 또 다른 개선 사항 은 다른 폴더에 .splexrc.json 파일이 있기 때문에 tail -f f1 f2 f3
한 폴더 에 입력 한 다음 다른 파일에 다른 파일을 입력해야합니다. 프로젝트와 splex
파일 목록 인수없이 입력 하면 구성 파일에 열거 된 관련 로그를 자동으로 스트리밍합니다.
multitail
거기에 왕이 있습니다. 라인을 방해하거나 막지 않고 여러 파일 / 파이프에서 입력 결합하기를