lesspipe & catdoc – PDF, DOC und mehr im Terminal betrachten

Möchte man mit less eine Datei betrachten, so kann dies zu ungewollten Ergebnissen führen. Öffnet man etwa die PDF-Datei der 04/2012 Ausgabe des freiesMagazin mit less ist das Ergebnis recht unansehnlich:

%PDF-1.4
%<d0><d4><c5><d8>
1 0 obj
< < /S /GoTo /D (12_04_editorial.2) >>
endobj
4 0 obj
(Editorial)
endobj
5 0 obj

Tut man dagegen das Selbe mit lesspipe einem Programm das viele Dateiformate decodiert und in einer leserlichen Form an less übergibt, dann sieht das Ergebnis sehr ansprechend aus.

      freiesMagazin                                                                                      April 2012



      Topthemen dieser Ausgabe

      Python – Teil 12: Reguläre Ausdrücke                                                                Seite 9
      Nachdem im letzten Teil dieser Reihe ein kleiner Twitter-Client besprochen wurde, wird es nun wieder etwas
      theoretischer: Anhand einiger einfacher Beispiele sollen Reguläre Ausdrücke vorgestellt werden. (weiterlesen)

Das funktioniert ebenso mit DOC-Dateien sowie einer Vielzahl von Archivdateien (.deb, .zip, .lz sowie viele Weitere – eine Übersicht findet sich in der Manpage des Programms).

Möchte man sich Dateien mit der Endung .doc ansehen muss man sich zunächst noch das Programm catdoc installieren. catdoc verhält sich selbst wie das cat-Kommando.


Beitrag veröffentlicht

in

,

von

Schlagwörter: