ParlandoSparlando


Collegamenti sponsorizzati:

 

Links della pagina:

Dos: sort

Sort
Il comando sort permette di ordinare alfabeticamente i contenuti di un file di testo e di inserirne il risultato in un nuovo file di testo.

Per l'utilizzo piu' comune, digitare sort seguito da uno spazio e dal nome del file.txt quindi da uno spazio e dal segno maggiore ( > ), quindi da uno spazio e dal nome del nuovo file.txt

Per invertire l'ordinamento aggiungere l'opzione /r (preceduta da uno spazio) alla fine della stringa precedentemente digitata.

Sintassi:

SORT [/R] [/+n] [/M kilobytes] [/L locale] [/REC recordbytes] [[unita'1:][percorso1]nomefile1] [/T [unita'2:][percorso2]] [/O [unita'3:][percorso3]nomefile3]



Opzioni:

/+n Specifica il numero di carattere, n, per iniziare ciascun confronto. /+3 indica che ciascun confronto deve iniziare al terzo carattere di ciascuna riga. Le righe con meno di n caratteri collate prima delle altre righe.
Per impostazione predefinita, il confronto inizia con il primo carattere di ciascuna riga.

/L[OCALE] locale Sovrascrive l'impostazione internazionale predefinita del sistema con l'impostazione specificata. L'impostazione internazionale ""C"" e' la sequenza di ordinamento piu' veloce ed e' attualmente l'unica alternativa. L'ordinamento tiene sempre in considerazione la differenza tra maiuscole e minuscole.

/M[EMORY] kilobytes Specifica la quantita' di memoria da utilizzare per l'ordinamento, in kilobyte. La dimensione della memoria e' sempre limitata ad un minino di 160 KB. Se la dimensione della memoria e' specificata per l'ordinamento verra' utilizzata l'esatta quantita' specificata, a prescindere dalla quantita' di memoria disponibile.
Le migliori prestazioni vengono in genere ottenute non specificando una dimensione per la memoria. Per impostazione predefinita, l'ordinamento verra' eseguito in una singola operazione (senza file temporaneo) se cio' e' adeguato alla dimensione massima della memoria predefinita; in caso contrario, verra' eseguito in due operazioni (con i dati parzialmente ordinati memorizzati in un file temporaneo) in modo che le quantita' di memoria utilizzate per l'ordinamento e la fusione siano uguali. La quantita' massima di memoria predefinita e' il 90% della memoria disponibile se sia l'input che l'output sono file e del 45% della memoria negli altri casi.

/REC[ORD_MAXIMUM] caratteri Specifica il numero massimo di caratteri in un record (predefiniti 4096, massimo 65535).

/R[EVERSE] Inverte l'ordinamento, ordina da Z a A, quindi da 9 a 0.

[unita'1:][percorso1]nomefile1 Specifica il file da ordinare. Se non e' specificato, viene ordinato l'input standard. Specificare il file di input e' piu' veloce rispetto a reindirizzare lo stesso file come input standard.

/T[EMPORARY] [unita'2:][percorso2] Specifica il percorso della directory che contiene i risultati dell'ordinamento qualora i dati non possano risiedere in memoria principale. L'impostazione predefinita e' di utilizzare la directory di sistema temporanea.

/O[UTPUT] [unita'3:][percorso3]nomefile3 Specifica il file dove conservare l'input ordinato. Se non e' specificato, i dati sono scritti nell'output standard. Specificare il file di output e' piu' rapido rispetto a reindirizzare l'output standard nello stesso file.



Guida ai comandi DOS (www.parlandosparlando.com/view.php/id_359/lingua_0/whoisit_1)

08/02/2007
Copyright © 2000-2008 Parlandosparlando