Funktionsaufruf innerhalb einer Funktion

worker

worker

König
Hi,

ist es möglich eine Funktion aus einer anderen Funktion heraus aufzurufen ?

Habe es so versucht:

Code:
function funktion_1()
{
 ...
return $wert
}

function funktion_2()
{
 ...
 funktion_1
 ...
return $wert
}

... geht aber nicht - soll heissen: Bash bringt garkeine (Fehler-)Meldung, sie "überspringt" einfach den Funktionsaufruf "funktion_1".

Gruß
W.
 
Klar geht das:

in meinem Beispiel funktioniert das:

Code:
#!/bin/bash

function funktion_1()
{
	echo "Funktion 1"
	wert=$?
	return $wert
}

function funktion_2()
{
	echo "Funktion 2"
 	funktion_1
 	echo $wert
}

funktion_2

Ausgabe:

Code:
Funktion 2
Funktion 1
0
 
Ach du dickes Ei !
Ja, danke Dir ... es lag an mir. Hatte den Aufruf falsch platziert gehabt. :O

Gruß
W.
 

Ähnliche Themen

gedit *.lang Datei mit eigenen Einfärbungen?

Php: User defined function inside array

Wirkliches Includieren mit KSH

RPM Abhängigkeiten zusammenstellen und herunterladen

Displayport + externer Monitor zeigt bei startx nichts erst bei DVI

Zurück
Oben