teil22
This commit is contained in:
0
teil22/ebene0/0.txt
Normal file
0
teil22/ebene0/0.txt
Normal file
@@ -1,17 +1,21 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
display_help() {
|
||||||
|
echo "Usage: ${0} [options]"
|
||||||
|
echo "Options:"
|
||||||
|
echo " -h, --help Show this help message"
|
||||||
|
echo " -v, --verbose Enable verbose mode"
|
||||||
|
echo " -f, --file <file> Specify a file"
|
||||||
|
echo " -n, --number <num> Specify a number (default: 42)"
|
||||||
|
}
|
||||||
|
|
||||||
# Universelle Parameterparser-Funktion
|
# Universelle Parameterparser-Funktion
|
||||||
parse_args() {
|
parse_args() {
|
||||||
POSITIONAL=()
|
POSITIONAL=()
|
||||||
while [[ $# -gt 0 ]]; do
|
while [[ $# -gt 0 ]]; do
|
||||||
case "$1" in
|
case "$1" in
|
||||||
-h|--help)
|
-h|--help)
|
||||||
echo "Usage: $0 [options]"
|
display_help "$@"
|
||||||
echo "Options:"
|
|
||||||
echo " -h, --help Show this help message"
|
|
||||||
echo " -v, --verbose Enable verbose mode"
|
|
||||||
echo " -f, --file <file> Specify a file"
|
|
||||||
echo " -n, --number <num> Specify a number (default: 42)"
|
|
||||||
exit 0
|
exit 0
|
||||||
;;
|
;;
|
||||||
-v|--verbose)
|
-v|--verbose)
|
||||||
|
15
teil24/family.sh
Executable file
15
teil24/family.sh
Executable file
@@ -0,0 +1,15 @@
|
|||||||
|
#! /usr/bin/bash
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
case ${1} in
|
||||||
|
'Homer'|'Marge'|'Bart'|'Lisa')
|
||||||
|
echo "Familie Simpson"
|
||||||
|
;;
|
||||||
|
'Ned'|'Maude'|'Todd'|'Rod')
|
||||||
|
echo "Familie Flanders"
|
||||||
|
;;
|
||||||
|
'Clancy'|'Sarah'|'Ralph')
|
||||||
|
echo "Familie Wiggum"
|
||||||
|
;;
|
||||||
|
esac
|
Reference in New Issue
Block a user