rpm -qi 출력을 위해 특정 행 행을 대상으로 지정하는 방법은 무엇입니까?

rpm -qi 출력을 위해 특정 행 행을 대상으로 지정하는 방법은 무엇입니까?

따라서 rpm -qi패키지를 사용하면 다음이 반환됩니다.

Name        : testpackage
Version     : xxxxxxx
Release     : xxxxx
Architecture: xxxxxx
Install Date: xxxxxxxxxxx
Group       : xxxxxxxxxxx
Size        : xxxxxxx
License     : xxxxxxxx
Signature   : xxxxxxxxxxxxxx
Source RPM  : xxxxxxxxxxxx
Build Date  : xxxxxxxxxxxx
Build Host  : xxxxxxxxxxxx
Relocations : xxxxxxxx
Packager    : Red Hat, Inc. <http://xxxxxxxx>
Vendor      : Red Hat, Inc.
URL         : xxxxxxxxxx
Summary     : xxxxxxxxxxxx

출력에 , 및 행만 표시되도록 하려면 어떻게 Name해야 Packager합니까 Vendor?

답변1

와 함께--queryformat매개변수:

rpm -qi --queryformat "%{NAME} %{PACKAGER} %{VENDOR}\n"

답변2

또는 grep.

rpm -qi packagename | grep -E '^(Name|Packager|Vendor) +:'

관련 정보