Beim Ausführen less package.rpm
zeigt less alle möglichen Metainformationen zum Paket an. Was ist weniger genau? Verfügt es über integrierten Code, um Metainformationen extrahieren zu können, oder ist eine Drehzahl so strukturiert, dass der erste Teil nur wie eine Textdatei aussieht?
Ersteres würde ich vermuten, da head
hier nicht so hilfreich ist. Aber um zur eigentlichen Frage zu kommen: Wenn ich grep
durch diese Metadaten weniger zeigen möchte , wie kann ich das erreichen?
grep "foo" < <($LESSOPEN bar.rpm)
? Oder vielleicht auch nur$LESSOPEN bar.rpm | grep "foo"
.sehr einfach; Wenn Sie zum Beispiel nach "Version" suchen möchten:
Beachten Sie, dass less den
rpm
Befehl verwendet. also besser mit weniger überspringen; und benutzerpm
Befehle; mögen:quelle