Récupérer des variables d'environnement
Bonjour,
Je viens de lire la discussion :
http://www.developpez.net/forums/showthread.php?t=45751
D'après ce que j ai compris, vu que je suis pas en Java 5.0, je dois utiliser runtime.exec("env | grep STATUS1") pour récuperer ma variable d'environnement.
J'appelle mon code java depuis un script ksh :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
CPT=10
java MonJava $CPT &
while (($CPT > 0));
do
if (($CPT > 6))
then
export STATUS1=0
elif (($CPT > 3))
then
export STATUS1=1
else
export STATUS1=2
fi
CPT=$(($CPT-1))
sleep 2
done |
Dans mon code java, j execute en boucle
Code:
1 2
| process = runtime.exec("env | grep STATUS1");
System.out.println("status = "+ process); |
J obtiens à chaque passage un truc du genre :
status = java.lang.UNIXProcess@17f242c
Est-ce que je suis censée pouvoir récupérer la valeur de STATUS1 à partir de ça ?