bonjour ,
je suis sr linux , j'exécute une commande ls simple ds un runtime et tout marche bien (j'affiche bien le résultat)
mais lorsque j'exécute ls D* rien ne s'affiche !
je ne comprends pas pkoi
voilà le bout de code que j'utilise :
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 cmd = "ls D* ;"; System.out.println("commande est : "+cmd); Process process = Runtime.getRuntime().exec(cmd); BufferedReader ds = new BufferedReader (new InputStreamReader(process.getInputStream())); while ((line = ds.readLine()) != null) { System.out.println("line result est : "+line); } ds.close();
Partager