Jest to polecenie lessfile, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
lessfile, lesspipe - „preprocesor wejściowy” za mniej.
STRESZCZENIE
mniejszy plik, mniej rury
OPIS
Ta strona podręcznika opisuje pokrótce mniej pliku, mniej rury polecenia. Ta strona podręcznika
został napisany dla dystrybucji Debian GNU/Linux, ponieważ wejściowe skrypty preprocesora
są dostarczane przez Debian GNU/Linux i nie są częścią oryginalnego programu.
mniej pliku i mniej rury to programy, których można użyć do modyfikacji sposobu, w jaki zawartość pliku a
plik jest wyświetlany w mniej. Oznacza to, że to mniej może automatycznie otworzyć plik tar
pliki, rozpakowywać pliki spakowane gzipem, a nawet wyświetlać coś sensownego dla plików graficznych.
mniej rury wyrzuci zawartość/informacje na STDOUT i mniej przeczyta je, gdy tylko nadejdą
przez. Oznacza to, że nie musisz czekać na zakończenie dekodowania przed less
pokazuje plik. Oznacza to również, że otrzymasz „bajt N” zamiast N% jako twój
pozycja pliku. Możesz szukać do końca iz powrotem, aby zdobyć N%, ale to oznacza, że musisz
poczekaj, aż rura się skończy.
mniej pliku wrzuci zawartość/informacje do pliku, który mniej wtedy przeczyta. Po tym, jak jesteś
Gotowe, mniej pliku następnie usunie plik. Oznacza to, że proces musi się zakończyć
zanim to zobaczysz, ale dostajesz ładne wartości procentowe (N%) z góry.
ZASTOSOWANIE
Wystarczy umieścić jedno z dwóch poniższych poleceń w skrypcie logowania (np ~ / .bash_profile):
eval "$(mniej pliku)"
or
eval "$(mniej potoku)"
FILE TYP UZNANIE
Typy plików są rozpoznawane po ich rozszerzeniach. To jest lista aktualnie obsługiwanych
rozszerzenia (pogrupowane według programów, które je obsługują):
*.A
*.arj
*.tar.bz2
*.bz
*.bz2
*.deb, *.udeb, *.ddeb
* .doc
*.gif, *.jpeg, *.jpg, *.pcd, *.png, *.tga, *.tiff, *.tif
*.iso, *.raw, *.bin
*.lha, *.lzh
*.tar.lz, *.tlz
*.lz
*.7z
*.rar, *.r[0-9][0-9]
*.obr./min
*.tar.gz, *.tgz, *.tar.z, *.tar.dz
*.gz, *.z, *.dz
*.smoła
*.tar.xz, *.xz
*.jar, *.war, *.xpi, *.zip
*.ogród zoologiczny
USER ZDEFINIOWANE FILTRY
Istnieje możliwość rozszerzenia i nadpisania domyślnego mniej rury i mniej pliku procesor wejściowy
jeśli masz specjalne wymagania. Utwórz program wykonywalny o nazwie
.mniejszy filtr i umieść go w swoim katalogu domowym. Może to być skrypt powłoki lub plik binarny
program.
Ważne jest, aby ten program zwracał poprawny kod wyjścia: zwróć 0, jeśli twój filtr
obsługuje dane wejściowe, zwróć 1, jeśli jest to standard mniej potoku/mniej pliku filtr powinien obsłużyć
wkład.
Oto przykładowy skrypt:
#!/ Bin / sh
sprawa „$ 1” w
*.rozszerzenie)
moduł obsługi rozszerzenia „$1”
;;
*)
# Nie obsługujemy tego formatu.
wyjście 1
to C
# Dalsze przetwarzanie przez lesspipe nie jest konieczne
wyjście 0
Użyj lessfile online, korzystając z usług onworks.net