Ich möchte in der Lage sein, den Wert und $authorName
von der addBook
Funktion zu echo. Unten ist mein Code.Abrufen von 2 Benutzereingaben in einer Funktion von einer anderen Funktion darunter
function checkFunc {
echo "$bookName"
echo "$authorName"
}
function book{
echo -n "Title: "
read $bookName
echo -en "\nAuthor: "
read $authorName
checkFunc
}
Allerdings, wenn ich die Funktion book
laufen, hat die checkFunc
nicht ausgegeben $bookName
und $authorName
. Ich bin mir bewusst, dass, wenn ich checkFunc
Funktion unten book
Funktion bewegen, ich werde nicht in der Lage sein checkFunc
zu nennen, da es noch nicht genannt.
Gibt es eine Möglichkeit, dies zu tun, wenn ich checkFunc
in der Lage sein, Werte aus der book
Funktion einzulesen, und wiederum echo
es?
Vielen Dank!
Danke für die ausführliche Erklärung. Das hat mein Problem gelöst! – JamesPoppycock