c't 7/2024
S. 92
Test & Beratung
lesspipe

Weniger kann mehr

Mit lesspipe.sh kann der Textbetrachter less binäre und speziell formatierte Dateien besser anzeigen.

Den Pager less werden die meisten Anwender unixoider Betriebssysteme kennen und alltäglich nutzen, wenn sie mit der Kommandozeile arbeiten. Weniger bekannt ist, dass less Präprozessoren unterstützt, die Daten vor der Anzeige aufbereiten können. lesspipe.sh ist so ein Präprozessor und – voilà – plötzlich kann less auch den Inhalt von Archiven anzeigen, Excel- oder CSV-Dateien als Tabelle ausgeben, von Bild- und Videodateien die Metadaten anzeigen und vieles mehr. Was genau geht, hängt von den lokal vorhandenen Programmen ab, die lesspipe.sh einspannt, um die verschiedenen Formate in darstellbaren Text zu wandeln.

Manche Linux-Distributionen (und Homebrew unter macOS) halten lesspipe.sh in ihrer Paketverwaltung vor. Bei allen anderen lädt man am besten den Tarball herunter und installiert das Programm mit dem Doppelschritt ./configure und make install. Anschließend muss man noch less Bescheid sagen, dass es den Präprozessor nutzen soll:

Kommentieren