From f979f9952d3cca22cd1f7de462c2fb801f086084 Mon Sep 17 00:00:00 2001 From: Olli Graf Date: Sun, 18 Aug 2024 16:42:01 +0200 Subject: [PATCH] teil11 und teil13 --- teil11/ifeq.sh | 10 ++++++++++ teil13/allparams.sh | 5 +++++ teil13/paramloop.sh | 10 ++++++++++ teil13/testparams.sh | 14 ++++++++++++++ 4 files changed, 39 insertions(+) create mode 100644 teil11/ifeq.sh create mode 100755 teil13/allparams.sh create mode 100755 teil13/paramloop.sh create mode 100755 teil13/testparams.sh diff --git a/teil11/ifeq.sh b/teil11/ifeq.sh new file mode 100644 index 0000000..3a56d0e --- /dev/null +++ b/teil11/ifeq.sh @@ -0,0 +1,10 @@ +# ifeq.sh + +a=10 + +if [ ${a} = 10 ]; then + echo "a ist 10" +else + echo "a ist ungleich 10" +fi + diff --git a/teil13/allparams.sh b/teil13/allparams.sh new file mode 100755 index 0000000..3c97fc5 --- /dev/null +++ b/teil13/allparams.sh @@ -0,0 +1,5 @@ +#! /usr/bin/bash +#allparams.sh + +echo "${@}" + diff --git a/teil13/paramloop.sh b/teil13/paramloop.sh new file mode 100755 index 0000000..52b7768 --- /dev/null +++ b/teil13/paramloop.sh @@ -0,0 +1,10 @@ +#! /usr/bin/bash +#paramloop.sh + +let count=0 + +for p in "${@}"; do + echo "Param ${count}: ${p}" + let count=count+1 +done + diff --git a/teil13/testparams.sh b/teil13/testparams.sh new file mode 100755 index 0000000..8008d47 --- /dev/null +++ b/teil13/testparams.sh @@ -0,0 +1,14 @@ +#! /usr/bin/bash +# testparam.sh +echo " Param #0: ${0}" +echo " Param #1: ${1}" +echo " Param #2: ${2}" +echo " Param #3: ${3}" +echo " Param #4: ${4}" +echo " Param #5: ${5}" +echo " Param #6: ${6}" +echo " Param #7: ${7}" +echo " Param #8: ${8}" +echo " Param #9: ${9}" +echo " Param #10: ${10}" +