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