!["df -h"를 사용하여 출력하면 열 이름이 인쇄됩니다(macOS).](https://linux55.com/image/150126/%22df%20-h%22%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EC%B6%9C%EB%A0%A5%ED%95%98%EB%A9%B4%20%EC%97%B4%20%EC%9D%B4%EB%A6%84%EC%9D%B4%20%EC%9D%B8%EC%87%84%EB%90%A9%EB%8B%88%EB%8B%A4(macOS)..png)
답변1
넌 거의 할 수 있어
awk 'NR==1 { print ; } /your code/ {print ;}
어디
NR==1 { print ;}
첫 번째 줄을 인쇄하도록 awk에 지시합니다(질소수량오른쪽기록 == 1 )
답변2
df -h|awk 'NR==1 || /\/dev\/disk/ {print}'|uniq -c
그러면 첫 번째 레코드( NR
헤더로 표시됨)가 인쇄되고 그 다음 일치하는 행이 인쇄됩니다 /dev/disk
. "또는" 이라는 뜻입니다 ||
.