Hallo Forum,
ich habe eine kurze und knappe Frage: Gibt es in shell (bash/ksh) die Möglichkeit innerhalb einer Funktion, die ihre Rückgabe per String regelt, Konsolenausgaben einzubauen (die natürlich nicht in der Rückgabe erscheinen sollen) ohne für die Ausgabe noch für den Returnstring eine Umleitung in eine Datei zu nutzen? Wenn ja, welche?
Nur zur Verdeutlichung hier mein Test:
function testFunction {
echo "Diese Ausgabe soll nur auf der Konsole erscheinen!"
echo "Rückgabe-String"
}
echo "----- vor Aufruf -----"
echo "Rückgabe der Funktion: '`testFunction`'"
echo "----- nach Aufruf -----"Ausgabe bei Ausführung:
----- vor Aufruf ----- Rückgabe der Funktion: 'Diese Ausgabe soll nur auf der Konsole erscheinen! Rückgabe-String' ----- nach Aufruf -----
Der markierte String soll nicht in der Rückgabe erscheinen, was er bei diesem Programmcode natürlich tut.
Für Anregungen wäre ich sehr dankbar!
Viele Grüße, Christoph