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