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"