Visualizza il contenuto di un file pagina per pagina, permettendo di scrollare al suo interno.
E' una versione più evoluta e recente di "more".
E' comune in tutti gli Unix che utilizzano utility GPL, Linux fra questi.
less [opzioni] [file]
-j #numero
Inizia a visualizzare dalla riga numero specificato
- #numero
Imposta il valore di default di linee scrollate (se non specificato è lo schermo intero)
-C
Ripulisce ogni volta le pagine e non le scrolla. E' utile, con terminali che presentano problemi di visualizzazione, per rendere più leggibile l'output.
-o file
Copia l'output sul file specificato nel caso in cui l'input provenga da una pipe.
-p pattern
All'apertura del file visualizza la prima occorrenza del pattern specificato.
Una volta eseguito less si entra in modalità visualizzazione, in cui è possibile dare diversi comandi:
SPAZIO
Visualizza la schermata di testo successiva (o avanza del numero di righe specificate con l'opzione - )
INVIO
Visualizza la riga di testo successiva
FRECCIA SU-GIU
Scrolla verso l'alto o verso il basso l'output
q
Esce da less e torna alla shell
/pattern
Cerca il pattern indicato all'interno del testo
n
Cerca l'occorrenza successiva dell'ultimo pattern cercato
!comando
invoca la shell ed esegue il comando scritto
:n
Salta al file successivo (quando si visualizzano più file)
:p
Salta al file precedente
Comandi per visualizzare e leggere file: cat, less, more, tail, info, strings.