Ö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.