Öffnen Sie eine .raw-Datei als Text in weniger


13

Die Ausgabe meines Programms hat die Erweiterung .raw. Wenn ich versuche, dies mit zu öffnen, lesserhalte ich:

No isoinfo available
Install mkisofs to view ISO images

Die Datei ist keine Bilddatei, sondern nur Text. Kann man sagen, lessdass die Datei als einfacher Text geöffnet werden soll?


1
Versuchen Sie es mit dem Befehl strings: strings file.raw | less
Romeo Ninov

Wenn ich wirklich sehen möchte, was in einer Datei enthalten ist, verwende ich moreeher als less.
Mark

1
Um wirklich zu sehen, was in einer Datei ist, benutze ich od;-).
Stephen Kitt

Antworten:


20

Der Verwendungsversuch isoinfokommt vonlesspipe , der in der Regel als Hilfsmittel für lessüber die LESSOPENVariable verwendet wird.

Laufen

LESSOPEN= less file.raw

wird file.rawohne Interpretation öffnen .


17

Eine andere Option, bei der keine Variablen festgelegt werden, besteht darin, die Daten weiterzuleiten, lessanstatt lessdie Datei für Sie zu öffnen.

$ cat file.raw | less

oder

$ less <file.raw

würde den Trick machen.


Dies ist auch ein großartiger Vorschlag. Wenn ich zwei Antworten akzeptieren könnte, würde ich dies auch akzeptieren.
user1794469

3
Das Verwenden von Umleitungen in lesshat einige Nachteile: lessMuss alles puffern, damit mehr Speicher belegt wird (sofern -Bnicht anders angegeben). Der Dateiname wird nicht bekannt sein, und die Größe wird erst verfügbar sein, wenn alle Daten gelesen wurden.
Stephen Kitt
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.