我需要获取一些RPM软件包的信息,然后解析它们,因此我使用了rpm -q --qf [FORMAT] [PACKAGE]
命令。
它工作正常,但程序包的描述字段始终位于多行中,这使我的工作更加难以解析。有没有一种方法可以使该字段仅以特定格式显示在一行上?
这是我当前的格式字符串:Name:%{NAME}\nVersion:%{VERSION}\nRelease:%{RELEASE}\nArchitecture:%{ARCHITECTURE}\nInstall Date:%{INSTALLTIME:date}\nDescription:%{DESCRIPTION}\n
答案 0 :(得分:1)
恐怕答案是否定的,你不能一line而就。描述是多行文本,换行符由程序包维护人员放置在其中。