SORT [rng] [ sortcol [, sortcol.......] ] [ A | D | [ I ] AI | DI ] |
SORT REVERSE |
Der angegebene Zeilenbereich bzw. alle Zeilen des Arbeitsbereichs werden sortiert. Nach dem Kommando kann der ursprüngliche Zustand nicht durch UNDO wieder hergestellt werden.
| |
rng | Zeilenbereich. Wird kein Zeilenbereich angegeben, werden alle Datensätze sortiert. |
sortcol | :cl1 [-cl2] [ A| D | I | AI | DI ] oder |
:cl1 [-cl2]: [ A| D | I ] AI | DI | |
Es sind max. 32 Spaltenbereiche zulässig. Zu jedem Spaltenbereich kann wahlweise die Sortierreihenfolge angegeben werden. | |
cl1 [-cl2] | Spaltenbereich, dessen Zeichen zur Sortierung berücksichtigt werden sollen, bestehend aus einer einzelnen Spalte (z.B. 10-10) oder einem zusammenhängenden Spaltenbereich (z.B. 15-25) |
Wird nur eine Spaltennummer angegeben, werden die Zeichen ab dieser Spalte bis zum Ende der Zeile zur Sortierung berücksichtigt. | |
Die zweite Spaltenangabe darf nicht kleiner als die erste sein, kann aber größer sein als die tatsächliche Länge der Zeile. | |
Wird kein Spaltenbereich angegeben, wird die gesamte Zeile zur Sortierung berücksichtigt. | |
A | Ascending. Aufsteigende Sortierreihenfolge (Standardeinstellung). |
D | Descending. Absteigende Sortierreihenfolge. |
I | Insensitively. Die Sortierung erfolgt unabhängig von der Klein- / Großschreibung, d. h. Klein- und Großbuchstaben werden für die Ermittlung der Sortierreihenfolge gleich behandelt. Falls keine Sortierreihenfolge angegeben wird gilt A (aufsteigend). |
AI | Kombination A und I. |
DI | Kombination D und I. |
Beispiele: | |
sort i sort :1-5
| |
SORT REVERSE | Alle Zeilen im Arbeitsbereich werden in umgekehrter Reihenfolge sortiert, d.h. die letzte Zeile ist die erste Zeile, die vorletzte Zeile ist die 2. Zeile usw. |
Hinweis: | |
Falls Sie Zeilen mit dem gleichen Inhalt bzw. Zeilen, die nur in bestimmten Spalten den gleichen Inhalt enthalten, löschen wollen, können Sie das Kommando DELETE ... MULTIPLE verwenden.
| |