Forum Discussion
Alex_McShane_23
Nimbostratus
Apr 19, 2017TCL Switch command - test multiple variables
Hi -
I don't think that the following is possible within the TCL language but I would love to be proven wrong
Can the Switch statement be coded to test multiple variables simultaneously?
Other languages can and it avoids complex nested IF/ELSE statements
For example, using logical "Case" terminology to illustrate the point:-
Case Var-A, Var-B
when "string-A1" and "string-B1"
do action-1
when "string-A2" and "string-B2"
do action-2
I cannot identify corresponding Switch syntax that can accommodate the above
Much appreciated
- Stanislas_Piro2
Cumulonimbus
Hi,
you can concatenate both variables like
switch ${a}|${b} { "string-A1|string-B1" { DO ACTION 1 } "string-A2|string-B2" { DO ACTION 2 } }
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects