Używam Ubuntu i chciałbym móc pisać less compressed_text_file.gzi przeglądać zawartość pliku tekstowego w nieskompresowanej formie. Czy jest na to sposób?
Używam Ubuntu i chciałbym móc pisać less compressed_text_file.gzi przeglądać zawartość pliku tekstowego w nieskompresowanej formie. Czy jest na to sposób?
Odpowiedzi:
Można skonfigurować klawiszy i ustawić wiele ustawień dla lessw pliku o nazwie ~/.lesskey. Po utworzeniu pliku uruchom lesskeypolecenie ; generuje plik o nazwie, ~/.lessktóry lessodczytuje podczas uruchamiania.
Wybrane ustawienie to LESSOPEN. To formatator wejściowy za mniej. lessPakiet pochodzi z formater próbki w /bin/lesspipe; dekompresuje spakowane pliki, pokazuje listę zawartości dla wielu formatów archiwów z wieloma plikami i konwertuje kilka formatów sformatowanych tekstów na zwykły tekst. W twoim ~/.lesskey:
#env
LESSOPEN=|/bin/lesspipe %s
Użyj zcat, a następnie potokuj do less.
$ zcat $FILE | less
Korzystam z IBM i podczas używania zcatnarzeka, że nie może znaleźć pliku z rozszerzeniem .Z.
W IBM można użyć gzcat:
$ gzcat log_file.gz | less
gzcatjest również konieczne w systemie Solaris 5
lessprostu pracował na skompresowanych plikach.