빈 줄을 따르지 않고 여러 파일을 추적하는 방법은 무엇입니까?

빈 줄을 따르지 않고 여러 파일을 추적하는 방법은 무엇입니까?

내가 본 것처럼 이와 같은 명령은 tail -n +5 a b 출력을 다음 형식으로 인쇄합니다.

==>a<==

contents of a from line 5 to $EOF (including line 5)

==>b<==

contents of b from line 5 to $EOF (including line 5)

나중에 지정된 줄에 필요한 것만 인쇄하는 방법(또는 다른 명령)이 있습니까? 즉:

contents of a from line 5 to $EOF (including line 5)

contents of b from line 5 to $EOF (including line 5)

답변1

자동 옵션을 사용하십시오.

tail -q -n +5 a b

답변2

파일 정보는 stderr에 기록되고 실제 데이터는 stdout에 기록됩니다(둘 다 그래야 함). 그러니까 옵션이 없어도 -q버릴 수 있지

tail ... 2>/dev/null

출력을 리디렉션해도 tail파일 정보는 리디렉션되지 않습니다.

tail ... >output

관련 정보