A less egy számítógépes parancs, mely megtalálható a Unixban, Windowsban és a Unix-szerű rendszerekben. A parancsot arra használják, hogy segítségével kilistázzák a szöveges állományok tartalmát. Funkciója hasonlít a more parancséhoz, kibővítve azzal, hogy ebben a kilistázásban lehetőség van az előre-hátra lapozásra.

Története

A less parancsot először Mark Nudelman írta meg 1983-85 között. A parancs a more továbbfejlesztése, mely arra is törekedett, hogy az állomány tartalmán vissza is lehessen menni. A less parancs jelenleg része a GNU projektnek és minden Unix rendszerben be van iktatva.

Használata

A less parancs használható például egy olyan opciójával, mely kimutatja a kiírandó sorok számát is. Általában kevés opciója függ a használt operációs rendszertől.

Alapértelmezetten a less parancs az állomány tartalmát a standard kimenetre írta (egyszerre egy képernyő nagyságban). Gyakran egy pipe eredményét kapja meg a less parancs, és akkor ennek a tartalmát írja ki a képernyőre.

A parancs általános alakja:

less [options] file_name

Leggyakrabban használt opciók

Gyakran használt parancsok a kilistázott állományon

Példák

less -M readme.txt                     #A "readme.txt" állomány olvasása.
less +F /var/log/mail.log              #Folyamatos olvasása a log állománynak
file * | less                          #Egyszerű állomány kilistázás.
grep -i void *.c | less -I -p void     #Betűfüggetlen keresése a "void" szónak az összes .c állományban