FIXME:
switch [options] string {patern body ...}
-exact
Implicitní volba. Řetězec musí být shodný.
-glob
Při porovnání užívá stejných divokých znaků (* ? [...]) jako shell.
-regexp
Používá regulární výrazy.
--
Konec voleb.
Příklad 71.2. Příklad užití příkazu switch
set prom hello switch -glob -- $prom { *a* { puts "\$prom obsahuje pismeno <a>" } *e* { puts "\$prom obsahuje pismeno <e>" } *i* { puts "\$prom obsahuje pismeno <i>" } *o* { puts "\$prom obsahuje pismeno <o>" } *u* { puts "\$prom obsahuje pismeno <u>" } }