Weniger – Wie springt man zu einem Teil in einer großen PDF-Datei?

Weniger – Wie springt man zu einem Teil in einer großen PDF-Datei?

Ich verwende es, lessum eine große (über 5.000 Seiten) PDF-Datei in meinem Terminal anzuzeigen. Die PDF-Datei ist in Kapitel unterteilt. Mich würde interessieren, wie ich zu einem bestimmten Kapitel in der PDF-Datei gelange, ohne die Zeilennummer zu kennen. Ich habe versucht, die manSeiten zu durchsuchen, konnte aber nicht herausfinden, was ich wissen wollte.

Ich möchte nicht 10 Minuten nach unten scrollen.

Antwort1

lessAnsichtenTextdateien(wahrscheinlich verwenden Sie einen Filter über lessopen.sh). InnerhalbTextdateienkönnen lessSie suchen nachReguläre Ausdrücke, wie vi. Wenn Ihre Kapitelüberschriften einem Muster wie folgt entsprechen

Chapter 123. This is a Title

dann könnten Sie eingeben

/chapter [0-9]+\.[[:blank:]]+[[:alpha:]]

und lesswürde danach suchen.

(Ob der Unterschied zwischen Groß- und Kleinschreibung ignoriert werden soll, ist eine Option-i: es ist hilfreich, die Manualpage zu lesen).

Antwort2

Versuchen

less -GN -p "Chapter N"

Der Parameter -p sucht mithilfe regulärer Ausdrücke nach Text und verschiebt ihn an den Anfang des Bildschirms.

verwandte Informationen