Ubuntu kullanıyorum less compressed_text_file.gz
ve metin dosyasının içeriğini sıkıştırılmamış biçimde yazıp sayfalandırmak istiyorum. Bunu yapmanın bir yolu var mı?
Ubuntu kullanıyorum less compressed_text_file.gz
ve metin dosyasının içeriğini sıkıştırılmamış biçimde yazıp sayfalandırmak istiyorum. Bunu yapmanın bir yolu var mı?
Yanıtlar:
Anahtar bağlamalarını yapılandırabilir ve aradığınız bir dosya için birçok ayar belirleyebilirsiniz . Dosyayı oluşturduktan sonra komutu çalıştırın ; o adlı bir dosya oluşturur hangi başlatıldığında okur.less
~/.lesskey
lesskey
~/.less
less
İstediğiniz ayar LESSOPEN
. Daha ucuza bir giriş formatlayıcısı. less
Paket örnek biçimlendiricisine ile birlikte /bin/lesspipe
; gzip dosyalarını açar, birçok çok dosyalı arşiv formatı için içerik listelerini gösterir ve birkaç formatlı metin formatını düz metne dönüştürür. İçinde ~/.lesskey
:
#env
LESSOPEN=|/bin/lesspipe %s
Kullanın zcat
, sonra boruya bağlayın less
.
$ zcat $FILE | less
IBM kullanıyorum ve kullanırken zcat
, biten dosyayı bulamadığından şikayet edecek .Z
.
IBM'de bir kullanabilirsiniz gzcat
:
$ gzcat log_file.gz | less
gzcat
Solaris 5
less
Sadece sıkıştırılmış dosyalar üzerinde çalışmış olsaydım tercih ederim .