erste Version der Scripts.

This commit is contained in:
2026-01-24 12:56:23 +01:00
parent 7ab41a9829
commit 7628e01b69
5 changed files with 64 additions and 0 deletions
+6
View File
@@ -0,0 +1,6 @@
Dies ist ein Beispiel für
einen mehrzeiligen Text,
der für einen Hilfetext steht.
Programm: ${0##*/}"
+13
View File
@@ -0,0 +1,13 @@
#! /usr/bin/bash
# Version 1: Ausgabe über echo
usage() {
echo "Dies ist ein Beispiel für"
echo "einen mehrzeiligen Text,"
echo "der für einen Hilfetext steht."
echo "Programm: ${0##*/}"
}
usage
exit 0
+10
View File
@@ -0,0 +1,10 @@
#! /usr/bin/bash
# Version 2: Ausgabe einer externen Datei mit cat
usage() {
cat help.txt
}
usage
exit 0
+17
View File
@@ -0,0 +1,17 @@
#! /usr/bin/bash
# Version 3: Text als here Doc innerhalb des Scripts
usage() {
cat <<- EOF
Dies ist ein Beispiel für
einen mehrzeiligen Text,
der für einen Hilfetext steht.
Programm: ${0##*/}"
EOF
}
usage
exit 0
+18
View File
@@ -0,0 +1,18 @@
#! /usr/bin/bash
# Version 3: Text als here Doc innerhalb des Scripts,
# diesmal mit Redirection in eine Datei.
usage() {
cat <<- EOF > test.txt
Dies ist ein Beispiel für
einen mehrzeiligen Text,
der für einen Hilfetext steht.
Programm: ${0##*/}"
EOF
}
usage
exit 0