Bonjour,
la question a déjà été posée maintes fois et les personnes ont trouvé une réponse mais cela ne fonctionne pas chez moi. Voici le code d'un programme java qui est censé faire certaines opérations (ce n'est pas important) et retourner une valeur entière. J'affiche cette valeur avant de la retourner :
Dans un script shell, j'essaie de récupérer la valeur retournée par le programme java. Voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
et maintenant le moment intéressant, voici le résultat de l'exécution :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
Comme vous pouvez le voir, dans le programme Java, la valeur retournée est 300 mais la valeur récupérée par le script bash est 44. Est ce que vous voyez une erreur ou y a-t-il une subtilité que je ne connais pas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
Merci d'avance.

 

 
		
		 
         
 

 
			
			
 
   
 


 Code retour d'un programme java et script bash
 Code retour d'un programme java et script bash
				 Répondre avec citation
  Répondre avec citation
Partager