열로 필터링하는 방법

열로 필터링하는 방법

의외로 좋은 예를 찾기가 어렵습니다. 다음 명령이 있다고 가정해 보겠습니다.

ps -aeF

열 7은 프로세서 #(?)입니다. 두 번째 코어에서 실행되는 프로세스로만 필터링하고 싶습니다. 어떻게 해야 하나요? 물론 이렇게 하면 문제는 다음과 같습니다.

ps -aeF | awk '{print $7}' | grep 2

그런 다음 모든 열을 인쇄하지 않고 단일 열만 얻습니다.

답변1

awk 스크립트는 다음 쌍으로 구성됩니다.무늬그리고행동패턴 평가 로직이 true일 때 실행됩니다. 그래서 당신은 사용할 수 있습니다

... | awk '$7==2 {print}'

또는 더 간결하게 말하면 이것이 {print}기본 작업이므로

... | awk '$7==2'

관련 정보