Nome: Sort

Locazione: C/

Template : FROM/A,TO/A,COLSTART/K,CASE/S,NUMERIC/S

Sort permette di ordinare le linee di un file di testo.

 FROM/A: il file da ordinare.

 TO/A: il nuovo file da creare.

 COLSTART/K: la prima colonna da usare per confrontare le linee fra
loro. Se le righe risultano uguali, Sort le confronta a partire dalla
prima colonna.

 CASE/S: l'ordinamento deve tenere conto di maiuscole e minuscole.
In tal caso tutte le linee che iniziano con una lettera maiuscola
precederanno quelle che iniziano con lettere minuscole. Ad esempio:
la linea che inizia con "Zeta" sarà posta prima della linea che inizia
con "alfa". Il parametro non può essere usato assieme a NUMERIC.

 NUMERIC/S: l'ordinamento deve trattare i dati come numeri interi e
non come stringhe. Ad esempio, se si specifica questo parametro, "13"
risulterà maggiore di "7", altrimenti inferiore, perché il codice
ASCII del carattere 7 è maggiore del codice del carattere 1. Sort è
capace di saltare gli spazi che precedono il numero, mentre termina
l'esame della linea al primo carattere non numerico. Le linee che non
contengono caratteri numerici vengono trattate come se contenessero il
numero 0. Non può essere usato assieme a CASE.

Esempi:

 LIST >T:prova SYS:
 SORT T:prova TO CONSOLE:
 SORT T:prova TO CONSOLE: CASE
 SORT T:prova TO CONSOLE: COLSTART 25 NUMERIC
 SORT T:prova TO CONSOLE: COLSTART 34