Il comando sort
in dash è utilizzato per ordinare le righe di un file di testo o l’input standard. Può essere usato per organizzare dati in modo crescente o decrescente, facilitando la lettura e l’analisi.
La sintassi di base del comando è la seguente:
sort [options] [arguments]
-r
: Ordina in ordine decrescente.-n
: Ordina numericamente.-k
: Specifica la chiave di ordinamento (colonna).-u
: Rimuove le righe duplicate.-o
: Scrive l’output in un file specificato.Ecco alcuni esempi pratici dell’uso del comando sort
:
sort file.txt
sort -r file.txt
sort -n numeri.txt
sort -k2 file.txt
sort -u file.txt
sort -o ordinato.txt file.txt
-k
per ordinare in base a colonne specifiche, utile per file CSV o tabelle.sort
con altri comandi come uniq
per ottenere risultati più sofisticati.