例如,我通常会通过 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 rpm
和rpm --querytags