linux - 我可以只在一行中打印 RPM 包信息的 "description"字段吗

标签 linux format rpm

我需要获取一些 RPM 包的信息然后解析它们,所以我使用 rpm -q --qf [FORMAT] [PACKAGE] 命令。

它工作正常,但包的描述字段总是在多行上,这让我的工作更难解析。有没有办法让该字段仅以特定格式出现在一行中?

这是我当前的格式字符串:名称:%{NAME}\n版本:%{VERSION}\n发布:%{RELEASE}\n架构:%{ARCHITECTURE}\n安装日期:%{INSTALLTIME:date}\n描述:%{DESCRIPTION}\n

最佳答案

恐怕答案是否定的,你不能把它放在一条线上。描述是多行文本,换行符由包维护者放置在那里。

关于linux - 我可以只在一行中打印 RPM 包信息的 "description"字段吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52743793/

相关文章:

linux - 如何在 CURL 中回显 base64?

linux - 在树莓派上使用logrotate和syslog-ng(如何删除旧日志?)

zip - .doc 格式如何工作?

mysql - 如何避免 CentOS 中的 MySQL 安装警告 (Header V3 DSA/SHA1 Signature, key ID <hash> : NOKEY)

linux - 如何知道 Linux 中特定引脚的中断/GPIO 编号

excel - 在excel中将文本数据转换为int64格式

java - 将一种日期格式更改为另一种日期格式

linux - 如何在没有互联网连接的情况下在 red hat linux 上安装 gcc 编译器?

python-3.6 - python3.6 中的 rpmUtils.miscutils

Linux 找不到 metis.h