Могу ли я напечатать поле "описание" информации о пакете RPM только в одной строке - PullRequest
0 голосов
/ 10 октября 2018

Мне нужно получить информацию о некотором RPM-пакете, а затем проанализировать их, поэтому я использую команду rpm -q --qf [FORMAT] [PACKAGE].

Она работает нормально, но поле описания пакета всегда состоит из нескольких строк, и оноделает мою работу более сложной для разбора.Есть ли способ получить это поле в одну строку только с определенным форматом?

Вот моя текущая строка формата: Name:%{NAME}\nVersion:%{VERSION}\nRelease:%{RELEASE}\nArchitecture:%{ARCHITECTURE}\nInstall Date:%{INSTALLTIME:date}\nDescription:%{DESCRIPTION}\n

1 Ответ

0 голосов
/ 10 октября 2018

Боюсь, что ответ - нет, вы не можете иметь его в одной строке.Описание представляет собой многострочный текст, и сопровождающие помещают туда символы новой строки.

...