grep rpms 包括摘要

grep rpms 包括摘要

例如,我通常会通过 rpm 进行 grep

$ rpm -qa | grep gimp
gimp-libs-2.10.32-3.fc37.x86_64
gimp-2.10.32-3.fc37.x86_64
gmic-gimp-3.1.6-2.fc37.x86_64

但我还想包括“摘要”描述:

gimp-libs-2.10.32-3.fc37.x86_64         GIMP libraries
gimp-2.10.32-3.fc37.x86_64              GNU Image Manipulation Program
gmic-gimp-3.1.6-2.fc37.x86_64           G'MIC plugin for GIMP

我尝试使用 xargs 和 awk:

$ rpm -qa | grep gimp | xargs rpm -qi | awk -- '/^Summary/{$1="";$2="";print}'

但这仅显示摘要:(

有什么建议么?

答案1

我建议:

rpm -qa gimp --queryformat '%{NAME}-%{VERSION}-%{RELEASE}-%{ARCH}\t%{SUMMARY}\n'

参见:man rpmrpm --querytags

相关内容