Bonjour
voila mon probleme
j'essaye de me connecter a un site via le ssh que j'ai ruessi masi le probleme est qu'une fois connecté a une machine distante je n'arrive plus a recuperer les informations sous la console


voila mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
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
 
 
public static void start(String cmd)
	{   
 
 
 
		System.out.println("Execute "+cmd);
		try 
		{
			try 
			{
				agent_pid = Runtime.getRuntime().exec(cmd);
				Thread.sleep(2000);
			}
			catch(InterruptedException e)
			{}
			catch (Exception e)
			{
				e.printStackTrace();
			}
			if (agent_pid == null)
				System.out.println("WARN: null PID");
 
		} 
		catch (Exception e) 
		{
 
			e.printStackTrace();
		}
 
		java.io.BufferedReader out =
			new java.io.BufferedReader( new java.io.InputStreamReader( agent_pid.getInputStream() ) );
		try {
			while(out.ready())
			System.out.println(out.readLine());
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
 
	}
donc si la cmd = ps (par exemple) alors pas de probleme car c'est la console qui rend la reponse
par contre quand je fait un " ssh -X un site " il se connecte directement et ne me donne aucune reponse

alors je souhaite savoir si il ya un moyen d'avoir les reponse sur un terminal et/ou de garder un meme terminal tout au long de on travail car je doit recuperer des information utile pour le reste

merci