A voir également:
- Récupérer la valeur d'une commande (java)
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Invite de commande - Guide
- Recuperer message whatsapp supprimé - Guide
- Commande terminal mac - Guide
13 réponses
Hello,
Quel est le rapport entre la session ssh et le programme Java? Tu exécutes le programme sur la machine distante une fois connectée? Ou bien la session ssh est à l'intérieur de ton appli Java?
Plus d'infos nécessaires.
++
Quel est le rapport entre la session ssh et le programme Java? Tu exécutes le programme sur la machine distante une fois connectée? Ou bien la session ssh est à l'intérieur de ton appli Java?
Plus d'infos nécessaires.
++
j'execute la commande sur le serveur c tout ... oui ca fait pas bcp de différence dans le cas ou se serai sur ma machine .... En tt cas j'arriv pa a récup le résultat en string !!!
AH pardon dsl .... mdr .... dsl j'ai écrit sous le coup de la pression ^^
Voici ce que je fais :
voilà maintenant, ce script renvoi un nombre ~ 2135
=> g test en ligne de commande ça marche !!
et je voudrai récupérer ce nombre ... mai zy arrive pas !!!
Est-ce un peu plus clair ?
Voici ce que je fais :
Process p = Runtime.getRuntime().exec("./script.sh");
voilà maintenant, ce script renvoi un nombre ~ 2135
=> g test en ligne de commande ça marche !!
et je voudrai récupérer ce nombre ... mai zy arrive pas !!!
Est-ce un peu plus clair ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Car c'est la valeur retournée par ta commande ^^
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Process.html#waitFor()
++
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Process.html#waitFor()
++
Mais c bizarre elle doit me retourner 2135 !!!
et j'ai test à la main , le script me retourn bien cette valeur ???
et j'ai test à la main , le script me retourn bien cette valeur ???
Heu... Mais c bizarre elle doit me retourner 2135 !!! ==>
Fais ceci
Fais ceci
int exitValue = p.waitFor() System.out.println("2135");Tu auras 2135 de retourné :-p
p.waitfor ... ca indiquerai pas pluto si le script c bien executé => 0 si correctement terminé ?!?!
Yup, tout à fait. C'est la valeur retourné par la commande passée en argument à Process.
0 = la convention d'exécution correcte.
... tilt... je crois comprendre ce que tu veux... Tu veux la valeur de la commande executée à l'intérieur du script, hein? Pas la valeur retournée par la commande passée à Process...
Is that so?
0 = la convention d'exécution correcte.
... tilt... je crois comprendre ce que tu veux... Tu veux la valeur de la commande executée à l'intérieur du script, hein? Pas la valeur retournée par la commande passée à Process...
Is that so?
lol ... tré drole ...paske enfait je demande o script de me renvoyé le nombre de ligne d'un fichier ... mais la taille du fichier peu varié !!!!!! ayeeeee