CAT send ,anz ,ziel [ ,trenn] [, intvar]
|
Beginnend mit der Variablen send werden so viele String-Variablen, wie bei anz angegeben miteinander verkettet. Das Ergebnis wird in die String-Variable ziel übertragen. | |
send | Erste String-Variable, die verkettet werden soll. |
anz | Anzahl der String-Variablen, die verkettet werden sollen. |
ziel | String-Variable, in die das Ergebnis der Verkettung übertragen werden soll. |
trenn | 'string' | x'hexastring' | strvar |
Trennzeichen (ein oder mehrere Zeichen). Diese Zeichenfolge wird zwischen die einzelnen Zeichenfolgen eingefügt, die in ziel zusammengefügt werden. Bei fehlender Angabe wird ein Leerzeichen (x'20') eingefügt. Es kann auch eine String-Variable str angegeben werden. | |
intvar | In der Integer-Variablen intvar wird die Anzahl der verketteten Argumente zurückgeliefert. Standard=#I0. |
Hinweis: | |
Mit dem Kommando CUT können Zeichenfolgen einer Variablen getrennt und in einzelne String-Variablen übertragen werden.
| |
Beispiel: | |
set #s1='Beispiel' set #s2='für' set #s3='eine' set #s4='Verkettung' cat #s1,4,#s5 | |
status | |
Integer - Variables
| |
Der Inhalt der String-Variablen #S1 bis #S4 wird in die String-Variable #S5 übertragen, wobei zwischen den einzelnen Teilfeldern ein Leerzeichen eingefügt wurde. Das Kommando STATUS erzeugt die angegebene Bildschirmanzeige.
| |