ZONE [?|n[m]] ZEs gibt Befehle, deren Ergebnis vom Ort einer bestimmten Zeichenkette innerhalb der zu bearbeitenden Zeile abhängt. Als Beispiel betrachten wir SSPLIT. Der Befehl
ssplit /abc/
Durch Angabe von 1 Spalte schränkst du das Operationsfeld so ein, dass es in dieser Spalte beginnt und bis zum Ende des Satzes geht.
Durch Angabe von 2 Spalten legst du Anfang und Ende des Operationsfeldes im Satz fest.
ZONE ? zeigt dir die gültige Einstellung.
ZONE ohne Parameter führt die Voreinstellung zurück, bei der es keine Spalteneinschränkungen gibt.
Die von ZONE gesetzte Arbeitszone wird von den Befehlen CHANGE, der LOCATE-Familie, SSPLIT und TRANSLAT beachtet.