![빈 줄을 따르지 않고 여러 파일을 추적하는 방법은 무엇입니까?](https://linux55.com/image/121132/%EB%B9%88%20%EC%A4%84%EC%9D%84%20%EB%94%B0%EB%A5%B4%EC%A7%80%20%EC%95%8A%EA%B3%A0%20%EC%97%AC%EB%9F%AC%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%B6%94%EC%A0%81%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
내가 본 것처럼 이와 같은 명령은
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