Rückgabewert von Jave in Bash - Script

emka81

Mitglied
Hallo Java Kenner,

ich habe ein Bash - Script, welches ein Java - Programm aufruft, dort überprüfungen durchführt und dann mit System.exit(0) oder System.exit(1) endet, somit weiß mein Bash Skript ob es Fehler gar oder nciht mit der Status abfrage status=$? nach dem Aufruf.

meine FRAGE:
gibt es eine Möglichkeit einen Rückgabewert zB. einen String an das Bash Script weiter zu geben ? in der main Methode kann man ja mit den String args[] parameter übergeben (einlesen) gibt es eine Möglichkeit was zurückzugeben ?

Ich weiß innerhalb von java mittels der return Anweisung alla ...
Java:
public static String gibWas(){ 
return "Ich geb dir was ...";
}


Ich hoffe ihr kennt euch aus, was ich meine ....

lg Martin
 

homer65

Top Contributor
So direkt nicht. Aber du kannst von deinem Java Programm ein Bash - Script aufrufen. Vielleicht ist das eine Alternative für dich.
 

emka81

Mitglied
das ist eine Gute Idee, das werd ich machen ....

System.out in ein file leiten, was ich dann im Skript auslesen werde ....

Danke!

Grüße Martin
 
G

Gast2

Gast
Du brauchst das nicht in ein File umleiten. Du kannst in dem Skript direkt von dem System.out.println lesen!

bashVariable=`java meinProgram`
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Rückgabewert Directories Filechooser Allgemeine Java-Themen 2
U in java an einen Rückgabewert aus matlab rankommen Allgemeine Java-Themen 2
S Threads Rückgabewert in Asynchronen Schedulers Allgemeine Java-Themen 7
P Methode mit beliebigem Rückgabewert Allgemeine Java-Themen 3
S Methoden Eigene Klasse als Rückgabewert Allgemeine Java-Themen 6
E rückgabewert ist immer null Allgemeine Java-Themen 2
S Rückgabewert runtime Allgemeine Java-Themen 11
K Als Rückgabewert ode call by referenz was ist sauberer? Allgemeine Java-Themen 12
S Methode mit, vom aufrufenden Objekt abhängigen, Rückgabewert Allgemeine Java-Themen 13
S Rückgabewert von threads? Allgemeine Java-Themen 7
V Rückgabewert von Methode nie erreicht aber gefordert? Allgemeine Java-Themen 6
M Rückgabewert von Runtime.getRuntime().exec() Allgemeine Java-Themen 2
M Rückgabewert einer Klasse Allgemeine Java-Themen 4
T invoke() einer Methode - Probleme mit Rückgabewert Allgemeine Java-Themen 5
U Probleme bei Rückgabewert Allgemeine Java-Themen 28
Z Array als Rückgabewert einer Methode Allgemeine Java-Themen 5
M Thread mit Rückgabewert Allgemeine Java-Themen 4
topi Sprungmarken in Jave ? Allgemeine Java-Themen 5
S Input/Output Jave.utill.logging ohne Default-Locale also in Englisch Allgemeine Java-Themen 3
P Jave Heap Size und ObjectStreams.ein java bug ? Allgemeine Java-Themen 5
A Linux bash script ausführen Allgemeine Java-Themen 16
Viktim Bash Script in Java ausführen Allgemeine Java-Themen 6
T Schnittstelle zu Bash?! Allgemeine Java-Themen 2
Semox "Gute" Rückgaben von bash Shell ausgeben Allgemeine Java-Themen 4
D per java bash script ausführen Allgemeine Java-Themen 3
L Externes Bash Script aus Java Datei heraus starten Allgemeine Java-Themen 2
F Bash Pipe benutzen Allgemeine Java-Themen 4
B Linux: Bash von Java aus aufrufen Allgemeine Java-Themen 10

Ähnliche Java Themen

Neue Themen


Oben