Bonjour,
Je voudrais faire passer une chaîne de caractère 's' à mon script shell:
Comment faire s'il vous plaît ?Citation:
String s="bonjour";
Process process = Runtime.getRuntime().exec("sh script.sh");
Merci.
Version imprimable
Bonjour,
Je voudrais faire passer une chaîne de caractère 's' à mon script shell:
Comment faire s'il vous plaît ?Citation:
String s="bonjour";
Process process = Runtime.getRuntime().exec("sh script.sh");
Merci.
Bonjour.
Tu parles bien de passer un paramètre au script shell de la façon suivante ?
Si c'est le cas, une simple concaténation devrait suffire dans ton code Java (y compris avec une variable String si tu souhaites que l'argument passé au script soit dynamique).Code:sh script.sh s
Après si c'est un problème de récupération côté script c'est autre chose. Faudrait être plus précis que ça ... ;)
Cordialement,
Idriss
J'ai fait la concaténation et ça marche ;)
Merci pour votre réponse.