concat
Имя
concat — Объединение списковСинопсис
concat?arg arg ...?Описание
Эта команда объединяет каждый из своих аргументов вместе с пробелами после обрезки начальных и конечных пробелов каждого из них. Если все аргументы являются списками, это имеет тот же эффект, что и конкатенация их в один список. Она допускает любое количество аргументов; если не предоставлены никакие arg, результат — пустая строка.Примеры
Хотя concat будет конкатенировать списки, сглаживая их в процессе (что даёт следующее интерактивное сеанса):% concat a b {c d e} {f {g h}}
a b c d e f {g h} она также будет конкатенировать вещи, которые не являются списками, как можно увидеть из этого сеанса:
% concat " a b {c " d " e} f"
a b {c d e} f Обратите также внимание, что конкатенация не удаляет пробелы из середины значений, как можно увидеть здесь:
% concat "a b c" { d e f }
a b c d e f (т.е., между каждым из a, b и c есть три пробела).
См. также
append, eval, join
Licensed under Tcl/Tk terms
https://www.tcl.tk/man/tcl/TclCmd/concat.htm
Licensed under Tcl/Tk terms
https://www.tcl.tk/man/tcl/TclCmd/concat.htm