using switch case unix shell scripting
Přehled výpisů případů Unix Switch:
V tomto tutoriálu uvidíme, jak lze použít blok případu přepínače při vytváření podmíněného toku v závislosti na různých hodnotách jednoho výrazu.
Unix Shell Prohlášení case-esac
Unix Video # 16:
program pro stahování videí z libovolného webu
Pouzdro přepínače Shell Syntax a příklady:
case in ) ;; ) ;; *) ;; esac
Zde je hodnota slovního výrazu porovnána s každým z výběrových vzorů. Pokud je nalezena shoda, jsou prováděny odpovídající příkazy, dokud nenarazíte na výraz „;;“. Pokud není shoda, provedou se výchozí příkazy pod '*).
Následuje příklad programu spínacích případů:
echo “Enter a number” read num case $num in [0-9]) echo “you have entered a single digit number” ;; [1-9][1-9]) echo “you have entered a two-digit number” ;; [1-9][1-9][1-9]) echo “you have entered a three-digit number” ;; *) echo “your entry does not match any of the conditions” ;; Esac
Chcete-li se dozvědět více o práci se smyčkami v Unixu, podívejte se na náš nadcházející výukový program.
Výukový program PREV | DALŠÍ výuka
Doporučené čtení
- Typy smyček Unix Shell: Provádějte smyčku, smyčku, dokud smyčku v Unixu
- Výukový program pro skriptování prostředí Unix s příklady
- Práce s proměnnými Unix: Vlastnosti skriptování Shell
- Práce s editorem Vi v Unixu
- Pokročilé skriptování prostředí Unix: pole, operátory testování souborů a řetězců, speciální proměnné
- Výukový program pro Unix Pipes: Pipes v programování Unixu
- Funkce Unix Shell Script s parametry a návratem
- Co je Unix: Stručný úvod do Unixu