bonjour , 
le but n'est pas de lister ce que contient le repertoire , 
je dois récupérer le nbr de fichiers dont le nom contient des chaines particulières , donc  ma commande réélle est sous cette forme  
	
	cmd = "ls /home/Dir"+chaine+"*_log_"+an+"* |wc -l ;";
 et puis la commande n'est pas unique , elle est dynamique selon une chaine passée 'chaine'
vraiment je sèche 
 
mais le code que tu m'as passé ne marche pas aussi 
	
		
			
			
				cmd = "/bin/sh -c \"ls E* ;\"";
System.out.println("commande est : "+cmd);
Process process = Runtime.getRuntime().exec(cmd);
			
		
 
	 
  
						
					
Partager