我只能在一行中打印RPM软件包信息的“描述”字段

时间:2018-10-10 15:30:22

标签: linux format rpm

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

它工作正常,但程序包的描述字段始终位于多行中,这使我的工作更加难以解析。有没有一种方法可以使该字段仅以特定格式显示在一行上?

这是我当前的格式字符串:Name:%{NAME}\nVersion:%{VERSION}\nRelease:%{RELEASE}\nArchitecture:%{ARCHITECTURE}\nInstall Date:%{INSTALLTIME:date}\nDescription:%{DESCRIPTION}\n

1 个答案:

答案 0 :(得分:1)

恐怕答案是否定的,你不能一line而就。描述是多行文本,换行符由程序包维护人员放置在其中。