![]() |
| S =P | Suchen mit direkter Ausgabe der Treffersätze |
| S ... steht für eine einfache oder zusammengesetzte Suchanweisung wie in den vorhergehenden Abschnitten "Suchen von Zeichenfolgen (einfaches Suchargument / mehrere Suchargumente)" beschrieben. | |
| Bei Dateien mit FCBTYPE=SAM und PAM wird dem Satzinhalt die entsprechende Satz- bzw. Blocknummer vorangestellt. Nach Ausgabe von maximal 21 Sätzen wird eine Überlaufkontrolle eingefügt ("Please acknowledge / End: K1"). Durch Betätigung der K1-Taste wird der Suchvorgang beendet. Jede andere Eingabe bewirkt eine Fortsetzung der Suche bis zum Dateiende bzw. bis zum Erreichen der im Suche-Kommando angegebenen maximalen Satzanzahl (Snn,'...'=P). | |
| Nach Beendigung des Suchvorgangs wird der Display-Bildschirm wieder auf den gleichen Satzausschnitt positioniert wie vor Beginn des Suche-Kommandos. | |
| Standardmäßig wird pro Treffersatz am Bildschirm nur eine Zeile (80 Byte) ausgegeben. Befindet sich das Suchitem nicht in den ersten 80 Bytes des Satzes, so wird ein Ausschnitt des Treffersatzes angezeigt, der 40 Bytes zur linken und rechten Seite des Suchitems darstellt. | |
| PL | Print Long. Die Treffersätze werden bis zu einer maximalen Länge von 2048 Bytes am Bildschirm dargestellt. | |
| Hinweis: | |
| Nach Beendigung der Anzeige der Treffer ist die Suchbedingung noch gespeichert. Durch Eingabe des Kommandos S kann das Sichtfenster zum ersten Satz positioniert werden, der das Suchitem enthält. | |
| Beispiele: | |
S,'MVC'*'BLANK'=P
| |
| Sucht vom ersten, im Sichtfenster angezeigten Satz bis Dateiende nach Sätzen, die die Zeichenfolge 'MVC' und rechts davon 'BLANK' enthalten. Die gefundenen Sätze werden im Line-Modus am Bildschirm ausgegeben. Nach Beendigung des Suchvorgangs wird das Sichtfenster auf den Satz positioniert, bei dem das Suche-Kommando aufgesetzt wurde. | |
S100,:100-200:X'47'=PL
| |
| Sucht in den nächsten 100 Sätzen/Datenblöcken jeweils im Spaltenbereich 100 - 200 nach der Zeichenfolge X'47'. Die gefundenen Sätze werden in der vollen Länge am Bildschirm ausgegeben. | |