append(n)

appendn

Append to variable

Usage

append varName ?value value value ...?

Overview

Append all of the value arguments to the current value of variable varName. If varName does not exist, it is given a value equal to the concatenation of all the value arguments. The result of this command is the new value stored in variable varName. This command provides an efficient way to build up long variables incrementally. For example, is much more efficient than if $a is long.

Examples

Building a string of comma-separated numbers piecemeal using a loop. set var 0 for {set i 1} {$i<=10} {incr i} {
append var "," $i } puts $var # Prints 0,1,2,3,4,5,6,7,8,9,10

Keywords

append, variable

Releases

163 releases since Mac OS X 10.0; the text changed 5 times.

  1. 10.0–10.1.5
  2. 10.2–10.2.8
  3. 10.3–10.3.9
  4. 10.4–10.4.2
  5. 10.4.3–10.5.8
  6. 10.6–26.5

From tcl 152 in macOS 26.5. Parsed by carta from the page's man source.