sort Generatore di comandi
Genera comandi sort per ordinare le righe di file di testo
Introduzione a sort
## Cos'è sort?
`sort` scrive sullo standard output le righe ordinate di un file (o dello stdin). Può ordinare lessicograficamente, numericamente, per campo chiave, al contrario e rimuovere i duplicati.
## Come usarlo
1. **Imposta le opzioni** (facoltativo): scegli ordinamento numerico, inverso, univoco, una chiave di ordinamento, ecc. 2. **Specifica il file**: inserisci il file da ordinare. 3. **Copia ed esegui**: copia il comando generato nel tuo terminale.
Modalità di ordinamento comuni
### `-n` Ordinamento numerico Interpreta i campi come numeri, così `2` viene prima di `10`.
### `-r` Inverso Inverte il risultato del confronto (decrescente).
### `-u` Univoco Scarta tutte le righe uguali consecutive tranne una.
### `-k KEYDEF` Ordina per chiave Definisci un intervallo di campi, ad es. `-k 2` (intero 2° campo) o `-k 2,2` (solo il 2° campo). Combina con opzioni per chiave, ad es. `-k 2n`.
### `-t SEP` Separatore di campi Usa `SEP` come delimitatore di campo (predefinito: transizione da non-spazio a spazio).
### `-h` Numerico leggibile Ordina dimensioni leggibili dall'uomo come `2K`, `1G`.
### `-V` Ordinamento versione Ordinamento naturale dei numeri di versione (ad es. `file-1.2.10` dopo `file-1.2.9`).
▶Come ordino un CSV per la seconda colonna numericamente?
▶Perché 10 e 2 sono nell'ordine sbagliato?
Se questo strumento è stato di aiuto per te, considera l’idea di regalarmi un caffè.
Comprami un caffè.