Najlepsze pytania
Chronologia
Czat
Perspektywa
Less (Unix)
Z Wikipedii, wolnej encyklopedii
Remove ads
less – program konsoli Uniksa, wyświetlający duże ilości tekstu w sposób przystępny dla użytkownika (tzw. pager). W odróżnieniu od more zezwala na nawigację po pliku w obu kierunkach w dowolnym momencie. W przeciwieństwie do vi, który także może być używany do wyświetlania plików, less nie wczytuje całego pliku przy starcie, dzięki czemu szybciej wczytuje duże pliki.
Gdy less wyświetla dane na terminalu, są one wyświetlane ekran po ekranie z możliwością nawigacji. Jeżeli standardowym wyjściem nie jest terminal, a jest ono np. przekierowane poprzez potok do innego programu, less zachowuje się jak cat.

Remove ads
Historia
less został stworzony przez Marka Nudelmana w latach 1983–1985 z powodu braku możliwości przewijania do tyłu w more. Nazwa (ang. less – mniej) powstała wskutek żartów, mówiących że less to odwrotne more (ang. more – więcej). Obecnie less jest częścią projektu GNU i jest dołączany do większości systemów bazujących na Uniksie.
Wywołanie
Podsumowanie
Perspektywa
less [opcje] nazwa pliku
Opcje i komendy
less może być uruchomiony z opcjami, które zmieniają jego zachowanie. Te opcje mogą się różnić między systemami. Podczas gdy less wyświetla plik, mogą być użyte komendy dotyczące wyświetlanych danych, np. wyszukiwanie czy nawigacja. Komendy te bazują zarówno na komendach programów vi jak i more.
Opcje
Komendy
Remove ads
Przykłady
- less -M readme.txt
- Odczytaj plik o nazwie readme.txt
- less katalog
- Wyświetla zawartość katalogu w less. Jest to równoważne z ls -la katalog | less.
- less +F /var/log/mail.log
- Tryb śledzenia dla logów. Wyświetla na bieżąco ostatnie zmiany w pliku.
- file * | less
- Wyświetlenie zawartości katalogu z określeniem typu i kodowania plików.
Linki zewnętrzne
- Oficjalna strona less
less(1)
– strona podręcznika systemu Linux
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads