Append

Материал из Egghelp.ru - TCL/TK Eggdrop Wiki
Перейти к: навигация, поиск

Команда дописывает значения аргументов к значению переменной.

СИНТАКСИС

append varName ?value value value…?

ОПИСАНИЕ

Команда append добавляет все аргументы value к значению переменной varName. Если такой переменной не было, она будет создана, и ее значение будет равно соединению значений аргументов value. Эта команда предоставляет удобный способ постепенного наращивания длинных переменных. Если переменная a содержит длинное значение, то команда "append a $b" выполняется значительно быстрее, чем "set a $a$b".

Примечание Эта команда предназначена для работы со строками. Для объединения списков используйте команды concat и lappend.

Пример

 set a "Привет"
 set b ", Мир!"
 # Переменная $a примет значение "Привет, Мир!"
 append a $b

См. также