Qualcuno conosce il comando per rendere meno numeri di riga di visualizzazione nella colonna di sinistra?Come visualizzare i numeri di riga in meno (GNU)?
risposta
Dal manual:
-N oppure --LINE-NUMBE RS Consente di visualizzare un numero di riga all'inizio di ciascuna riga nel display.
È anche possibile alternare i numeri di riga senza uscire di meno digitando -N
.
In questo modo è possibile attivare o disattivare le opzioni della riga di comando.
Quando ho meno un file enorme, quindi "G" in fondo, si dice "Calcolo dei numeri di riga ... (interrupt per interrompere)" anche se non visualizza i numeri di riga. Mi piacerebbe sapere come scoprire che linea sono senza uscire e rilanciare con -N. Sto subendo la penalità. Dov'è il premio? –
wow, ho guardato l'aiuto per meno dozzine di volte sperando di trovare la risposta a questo. Mi è sempre sfuggito "-
è possibile visualizzare i numeri di riga in un colore diverso? – greg
Si potrebbe filtrare il file tramite cat -n
alla connessione a less
:
cat -n file.txt | less
Oppure, se la versione di less
lo supporta, l'opzione -N
:
less -N file.txt
Quale versione (s) di meno sei a conoscenza di ciò che fai) non lo supportano? –
È possibile impostare una variabile di ambiente per avere sempre queste opzioni si applicano a tutti i file less'd:
export LESS='-RS#3NM~g'
Line' alias less = "LESS = '- RS # 3NM ~ g' less" 'in' .bashrc' ha fatto il mio giorno! Grazie! – Jury
flag della riga di comando o -N
--LINE-NUMBERS
Provoca un numero di riga da visualizzare all'inizio di ogni riga il display.
È inoltre possibile alternare i numeri di riga senza uscire di numero digitando -N<return>
. In questo modo è possibile attivare o disattivare l'opzione della riga di comando.
Passando -N o --LINE-NUMBERS mostra solo la data per me in CentOS 5.3. Tuttavia, l'utilizzo di -N dopo l'avvio di meno funziona correttamente. –
È anche possibile premere =
mentre less
è aperto per visualizzare solo (nella parte inferiore dello schermo) le informazioni sulla schermata corrente, compresi i numeri di riga.
Se si preme = e si prevede di vedere i numeri di riga, ma solo vedere il conteggio dei byte, quindi i numeri di riga sono disattivati. Premi -n per accenderli e assicurati che $LESS
non includa "n".
La disattivazione dei numeri di linea per impostazione predefinita (ad esempio l'impostazione LESS=n
) velocizza le ricerche in file di grandi dimensioni. Pratico se cerchi spesso file di grandi dimensioni, ma di solito non ti interessa su quale linea sei.
I tipicamente eseguito con LESS=RSXin
(codici di escape abilitato, linee lunghe tritato, non pulire lo schermo in uscita, ignorare caso in tutte le ricerche minuscole, nessun numero di riga di conteggio di default) e utilizzare solo -n o -S dall'interno meno se necessario.
'less' è un'utilità della riga di comando di Linux ed è molto utilizzata dai programmatori per visualizzare i file di testo. Questa domanda è solidamente in argomento per Stack Overflow nell'ambito del dominio di "strumenti utilizzati dai programmatori" proprio come tutte le domande relative all'uso di 'git' sono in argomento. È anche il primo successo in Google durante la ricerca di "meno numeri di riga dello show". Questa domanda non dovrebbe essere chiusa. –
@JohnDibling La domanda è più appropriata per [Scambio pila Unix e Linux] (https://unix.stackexchange.com/). Solo perché 'less' è usato dai programmatori non lo fa sull'argomento.Le matite sono "strumenti usati dai programmatori" ma una domanda su come affilare una matita non sarebbe appropriata qui. – augurar
@augurar Penso che tu ** DO ** sappia che gli strumenti qui significano ** strumenti software **. Stai deliberatamente interpretando il significato degli strumenti fuori dal contesto. A proposito, penso anche che questa domanda sia appropriata per Unix & Linux Stack Exchange, ma non impedisce a questa domanda di essere qui su SO :) –