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.

Répondre à