Caratteristiche di un CSV
Come conoscere rapidamente le caratteristiche di un CSV.
A cura di
Totò Fiandaca
| issue
#201
| guida/e
Andrea Borruso
Caso d’uso
Alcune volte nasce l’esigenza di conoscere rapidamente, e senza dovere necessariamente aprire l’intero file, le caratteristiche di un file CSV, come il numero di righe, il numero di campi oppure ispezionare solo le prime o ultine 10 righe; questo è tanto più utile quanto più è grande il file. Immaginate un file csv con milioni di righe e decine di campi.
Soluzioni
head/tail
per visualizzare le prime o ultime 10 righe usando la bash di linux
<calabria.txt head
<calabria.txt tail
miller
per conoscere il numero di righe e colonne usando Miller
mlr --c2p --barred --ifs ";" tail -n 1 then put '$righe=NR;$colonne=NF-1' then cut -f righe,colonne Calabria.txt
output:
+---------+---------+
| righe | colonne |
+---------+---------+
| 2985700 | 5 |
+---------+---------+
Riferimenti utili
Approfondimenti
Ultima modifica 25/02/2022: update (0d54b20)