CmdID

CmdID / Commands

case

Bash builtin construct for creating multi-choice conditional statements. tldr-pages

On several platforms

Opens CmdID with your command. It is read in your browser and sent nowhere.

Several platforms

from tldr-pages, CC BY 4.0

Match a variable against string literals to decide which command to run

case $COUNTRULE in words) wc --words README ;; lines) wc --lines README ;; esac

Combine patterns with |, use * as a fallback pattern

case $COUNTRULE in [wW]) wc --words README ;; [lL]) wc --lines README ;; *) echo "what?" ;; esac

Allow matching multiple patterns

case $ANIMAL in cat) echo "It's a cat" ;;& cat) echo "It's a cat or a dog" ;;& *) echo "Fallback" ;; esac

Continue to the next pattern's commands without checking the pattern

case $ANIMAL in cat) echo "It's a cat" ;& dog) echo "It's either a dog or cat fell through" ;& *) echo "Fallback" ;; esac

Display help

help caseIdentify