Bonjour, Cette instruction de tcl renvoie, dans la variable result, le résultat d'un slocate sur une db $nom avec le terme $locstring catch {set result\ [exec -keepnewline /usr/bin/slocate -d $nom $locstring]} Cela fonctionne sauf en cas de message type : "locate: warning:database /.../xxx.db' is more than 8 days old " envoyé par locate :-( Dans ce cas result est null bien qu'un locate en terminal fournisse des lignes trouvées. Je sèche alors si qcq peut m'aider il sera bienvenu. Merci. Alain.