SORT
Ordina il contenuto dei file.
SORT [/R] [/+n] [/M dimensione] [/L locale] [/REC recordbytes] [[unità1:][perc1]nomefile1] [/T [unità2:][perc2]] [/O [unità3:][perc3]nomefile3]
Dove: /R Inverte l'ordinamento (da Z ad A e poi da 9 a 0,
anzchè da 0 a 9 e poi da A a Z).
/+n Specifica che deve ordinare in base ai caratteri
numero n di ogni riga e successivi. Esempio (se
in un file abbiamo):
ADG
BURP
WA
(se usiamo /+2 avremo):
WA
ADG
BURP
/M dimensione Specifica la quantità di memoria da utilizzare al
massimo per l'ordinamento, raggiunta la dimensione
specificata termina il comando.
/L locale Sovrascrive l'impostazione internazionale predefinita
del sistema con l'impostazione specificata.
/REC Specifica il numero massimo di caratteri in un record
(predefiniti 4096, massimo 65535).
[unità1:][perc1]nomefile1 Specifica il file da ordinare. Se non specificato viene
ordinato l'input standard.
/T [unità2:][perc2] Specifica il percorso della cartella che contiene i
risultati dell'ordinamento qualora i dati non possano
resiedere in memoria principale. Se non specificata
viene utilizzata la cartella di sistema contemporanea.
/O [unità3:][perc3]nomefile3 Specifica il file dove conservare l'input ordinato. Se
non specificato i dati vengono scritti nell'output
standard.
Esempio: Ordina il file C:\pupdown\i.rtf invertendo l'ordinamento, ordinando in base ai quarti caratteri di inizio riga e successivi, specificando di terminare il comando a 100 KB specificando che i risultati dell'ordinamento vengano conservati nel file C:\i.txt:
sort /r /+4 /m 100 "C:\pupdown\i.rtf" /o "C:\i.txt"