Quando executo less package.rpm
, menos mostra todos os tipos de meta informações sobre o pacote. O que está fazendo menos exatamente - ele possui código embutido para extrair informações meta ou uma rpm está estruturada de maneira que a primeira parte pareça um arquivo de texto?
Eu assumiria o primeiro, uma vez que head
não é tão útil aqui. Mas, para chegar à pergunta real : se eu gostaria de passar grep
por esses metadados menos me mostrando, como posso fazer isso?
grep "foo" < <($LESSOPEN bar.rpm)
? Ou talvez apenas$LESSOPEN bar.rpm | grep "foo"
.muito simplesmente; se você deseja grep em "Versão", por exemplo:
Observe que menos está usando o
rpm
comando; então é melhor pular usando menos; e userpm
comandos; gostar:fonte