pgrep 및 pkill 명령의 버전을 얻는 방법은 무엇입니까?

pgrep 및 pkill 명령의 버전을 얻는 방법은 무엇입니까?

맨페이지를 확인했는데 pgrep 또는 pkill 에 대한 논쟁이 없습니다 -v. --version버전에 대한 정보를 어떻게 얻을 수 있나요?

pgrep내 Ubuntu 버전에서는 내 서버와 다른 설명서가 제공되었기 때문에 묻습니다 . 이상적으로는 내 컴퓨터에도 동일한 버전이 설치되어 있어야 합니다.

답변1

일부 버전 정보를 얻으 려면 pgrep. 나는 얻다:PATHwhat

% what /usr/bin/pgrep
/usr/bin/pgrep
    PROGRAM:pkill  PROJECT:adv_cmds-149

프로그램 이름은 입니다 pkill. 내 시스템(OS X)에 있는 동일한 바이너리에 대한 하드 링크 pkill입니다 .pgrep

지침(설명서에서):

NAME 무엇 - 파일을 구성하는 데 사용된 개체 모듈의 버전을 표시합니다.

설명 각 파일 이름을 읽고 소스 제어 시스템에서 삽입된 "@(#)" 형식의 시퀀스를 검색합니다. 널 문자, 개행 문자, 큰따옴표 또는 ">" 문자가 나올 때까지 이 토큰 다음에 나오는 문자열의 나머지 부분을 인쇄합니다.

추신. 내 시스템(OS X)에서는 or 플래그가 pgrep허용되지 않으므로 버전 문자열을 확인하는 것이 유일한 옵션입니다.-v-V

답변2

소문자 v 대신 대문자 V를 입력하여 얻을 수 있습니다.

$ pgrep -V
pgrep from procps-ng 3.3.3
$ pkill -V
pkill from procps-ng 3.3.4

관련 정보