Contatore righe
Un contatore di righe divide il testo a ogni interruzione di riga e indica quante righe contiene. Incolla quattro righe di log separate da una riga vuota, con un'interruzione finale, e questa pagina mostra Righe totali 6, Righe non vuote 4 e Righe vuote 2, perché quell'ultima interruzione apre una sesta riga vuota. Le righe con soli spazi o tabulazioni contano come vuote, e Rimuovi righe vuote le cancella dal riquadro con un clic.
Strumenti popolari
Informazioni su Contatore righe
Il contatore di righe legge quello che si trova nel riquadro numerato e lo divide a ogni interruzione di riga, il carattere inserito dal tasto Invio. Righe totali è il numero di segmenti prodotti da questa divisione, Righe non vuote conta i segmenti che contengono ancora qualcosa dopo aver tolto spazi e tabulazioni, e Righe vuote è la differenza. Le tre cifre si aggiornano a ogni battuta.
Poiché si contano i segmenti e non i caratteri di interruzione, Righe totali è sempre esattamente uno in più di quanto riporta wc -l per lo stesso testo: wc -l conta gli avanzamenti di riga, e un testo che finisce con uno lascia dietro di sé un segmento vuoto. I fine riga di Windows (CRLF), Unix (LF) e Mac classico (CR) danno lo stesso risultato, perché il riquadro li converte in un unico avanzamento prima di contare.
Rimuovi righe vuote riscrive il riquadro senza le righe vuote e senza quelle fatte di soli spazi: l'esempio di log a quattro righe torna così come 4, 4 e 0. Cancella svuota il riquadro, e un testo vuoto resta comunque una riga vuota per la regola qui sopra, quindi i contatori segnano 1 e 1 dopo Cancella mentre una pagina appena caricata segna 0. Nessuno dei due pulsanti si annulla con Ctrl+Z.
La pagina conta righe e nient'altro: nessun pulsante per caricare file, nessun conteggio di parole o caratteri, nessun ordinamento, nessuna rimozione dei duplicati e nessuna conoscenza del linguaggio in cui è scritto il codice, per cui le righe di commento contano come contenuto. La colonna dei numeri disegna un elemento per riga, il che rallenta gli incollaggi molto grandi: nei nostri test 1.000 righe sono state contate in molto meno di un secondo, 10.000 righe in pochi secondi e 50.000 righe in oltre un minuto. Tutto avviene nel browser e il testo non viene mai caricato online.
Casi d'uso
Come usare
Incolla o digita il testo nel riquadro affiancato dalla colonna dei numeri di riga
Leggi Righe totali per tutte le interruzioni, compresa la riga vuota aperta da un'interruzione finale
Leggi Righe non vuote per le righe con contenuto e Righe vuote per le altre
Premi Rimuovi righe vuote per toglierle dal riquadro e vedere i contatori ricalcolarsi
Premi Cancella per svuotare il riquadro prima di incollare il blocco successivo
Suggerimenti Pro
- Righe totali segna uno in più delle righe visibili ogni volta che il testo finisce con un'interruzione, perché quell'interruzione apre un'ultima riga vuota. Un solo colpo di Backspace in fondo al riquadro fa scendere la cifra.
- Una riga fatta di spazi o tabulazioni conta come vuota: se Righe non vuote è più bassa del previsto, cerca i rientri rimasti su righe altrimenti bianche invece che del testo mancante.
- Rimuovi righe vuote modifica il testo stesso, non solo i contatori, e Ctrl+Z non riporta indietro le righe cancellate. Copia il testo ripulito fuori dal riquadro prima di premere Cancella.
- Un testo copiato da un file Windows, Unix o Mac datato dà le stesse tre cifre: il riquadro converte i fine riga CRLF e i CR isolati in semplici avanzamenti prima di contare, quindi non devi convertire nulla.
- Incolla a blocchi quando il file arriva a decine di migliaia di righe: la colonna dei numeri a sinistra disegna un elemento per riga, ed è questo a rendere lentissimo un incollaggio enorme.
Risoluzione dei problemi
Dopo aver premuto Cancella i contatori segnano 1 riga totale e 1 riga vuota anche se il riquadro è vuoto.
È la regola di conteggio applicata a un testo vuoto: senza interruzioni su cui dividere resta esattamente un segmento, ed è vuoto. Gli 0, 0 e 0 che vedi all'apertura della pagina sono lo stato iniziale, prima di qualsiasi conteggio. Ricarica la pagina se vuoi rivedere quegli zeri.
La pagina si blocca per diversi secondi quando incollo un file molto lungo.
La colonna dei numeri disegna un elemento per riga, quindi il suo costo cresce con il file. Nei nostri test 1.000 righe sono state contate in molto meno di un secondo, 10.000 righe in pochi secondi e 50.000 righe in oltre un minuto. Incolla i log lunghi a blocchi, oppure lancia wc -l sul file e aggiungi uno.
Una riga che sembra vuota viene contata fra le Righe non vuote.
Contiene un carattere invisibile. Spazi, tabulazioni, ritorni a capo e spazi unificatori vengono ignorati e restano vuoti, ma uno spazio a larghezza zero (U+200B) o un punto isolato sono contenuto. Cancella la riga e riscrivi l'interruzione, oppure premi Rimuovi righe vuote e guarda se quella riga sopravvive.
Domande frequenti
Un contatore di righe divide un blocco di testo a ogni interruzione di riga e indica quante righe contiene. Questo mostra tre cifre insieme, Righe totali, Righe non vuote e Righe vuote, così vedi sia la dimensione grezza del file sia la parte che porta contenuto. Quattro righe di log separate da una riga vuota e seguite da un'interruzione danno 6, 4 e 2.
Apri il file in un editor qualsiasi, seleziona tutto con Ctrl+A (Cmd+A su Mac), copia e incolla nel riquadro numerato di questa pagina: i contatori si aggiornano appena il testo arriva. Non c'è alcun pulsante di caricamento, quindi il file non lascia mai il tuo computer. Su Linux e macOS l'equivalente da terminale è wc -l file.txt, che restituisce uno in meno di Righe totali.
Sì. Righe totali le include e Righe vuote le conta a parte, così puoi sottrarre una cifra dall'altra. Una riga è vuota quando non resta nulla dopo aver tolto spazi, tabulazioni, ritorni a capo e spazi unificatori: una riga con due spazi conta quindi come vuota e non come contenuto. Il pulsante Rimuovi righe vuote le elimina dal riquadro.
Sì. Il contatore lavora sui segmenti compresi fra le interruzioni, quindi «alpha» e «beta» senza nulla dopo «beta» sono 2 righe. Aggiungi un'interruzione dopo «beta» e Righe totali passa a 3, perché quell'interruzione apre una riga nuova e vuota. Righe non vuote resta 2 in entrambi i casi ed è per questo la cifra più stabile quando confronti due file.
Word dà il numero nella finestra Conteggio parole, scheda Revisione, dove Righe compare sotto Paragrafi. Sono le righe come risultano impaginate, quindi la cifra cambia se modifichi margini, carattere o interlinea. Se ti serve il numero di paragrafi, uno per ogni Invio, incolla il testo qui: Righe totali conta le interruzioni di riga, non gli a capo automatici.
Excel conta le righe del foglio, non le interruzioni di riga: =CONTA.VALORI(A:A) restituisce il numero di celle piene della colonna A. Le interruzioni dentro una singola cella, quelle inserite da Alt+Invio, sono un'altra cosa e si contano con =LUNGHEZZA(A1)-LUNGHEZZA(SOSTITUISCI(A1;CODICE.CARATT(10);""))+1, perché CODICE.CARATT(10) è l'avanzamento di riga. Una colonna copiata da Excel e incollata qui dà lo stesso numero di righe, con le vuote separate.
Non direttamente: qui non si aprono file. Seleziona il testo nel lettore PDF, copialo e incollalo nel riquadro. Tieni presente che copiando da un PDF ogni riga stampata arriva di solito come riga a sé, con le interruzioni messe dall'impaginazione, quindi Righe totali rifletterà l'impaginato del PDF e non i paragrafi originali.
Incolla il file e leggi Righe non vuote: è la cifra che di solito si indica come righe di codice, perché lascia fuori le righe vuote di separazione. Le righe di commento restano contate, dato che qui nulla analizza un linguaggio di programmazione, quindi sottraile tu se ti serve un conteggio stretto. Per misurare una modifica incolla prima la vecchia versione e poi la nuova.
Incolla il testo nel riquadro di questa pagina e leggi i tre contatori. Il calcolo lo fa un piccolo script dentro il tuo browser: non viene caricato nulla, non serve un account e le cifre compaiono mentre scrivi. Chiudendo la scheda il testo sparisce, perché non viene salvato né sulla pagina né altrove, il che è utile per estratti di log e testi non pubblicati.
wc -l conta i caratteri di interruzione, mentre questa pagina conta i segmenti compresi fra loro: Righe totali è quindi sempre esattamente uno in più di wc -l per lo stesso testo. Un log di quattro righe con una riga vuota e un'interruzione finale dà wc -l 5 e Righe totali 6. Per la cifra di wc -l togli uno; per le righe con contenuto leggi Righe non vuote.