Ich benutze Ubuntu und möchte in der Lage sein, less compressed_text_file.gzden Inhalt der Textdatei in unkomprimierter Form zu tippen und zu blättern. Gibt es eine Möglichkeit, dies zu tun?
Ich benutze Ubuntu und möchte in der Lage sein, less compressed_text_file.gzden Inhalt der Textdatei in unkomprimierter Form zu tippen und zu blättern. Gibt es eine Möglichkeit, dies zu tun?
Antworten:
Sie können die Tastenkombinationen konfigurieren und viele Einstellungen für lesseine aufgerufene Datei festlegen ~/.lesskey. Nachdem Sie die Datei erstellt haben, führen Sie den lesskeyBefehl aus . Es wird eine Datei namens generiert, ~/.lessdie lessbeim Start gelesen wird.
Die gewünschte Einstellung ist LESSOPEN. Es ist ein Eingabeformatierer für weniger. Das lessPaket wird mit einem Beispielformatierer geliefert /bin/lesspipe. Es dekomprimiert komprimierte Dateien, zeigt Inhaltslisten für viele Archivformate mit mehreren Dateien an und konvertiert mehrere formatierte Textformate in einfachen Text. In Ihrem ~/.lesskey:
#env
LESSOPEN=|/bin/lesspipe %s
Verwenden Sie zcat, dann leiten Sie es an less.
$ zcat $FILE | less
Ich verwende IBM und wenn ich zcates verwende, beschwert es sich, dass es die Datei, die mit endet, nicht finden kann .Z.
Auf IBM kann man zugreifen gzcat :
$ gzcat log_file.gz | less
gzcatist auch unter Solaris 5
lessnur an komprimierten Dateien arbeite.