12/02/2017, 16:21
Je ne comprends pas pourquoi tu es passé à msgm alors qu'au départ tu étais avec msg
Et lorsque tu utilises msgm, tu reçois en argument l'intégralité de la ligne car le premier terme n'est pas considéré comme le déclencheur, c'est la différence entre ces deux binds.
Donc si tu veux utiliser msgm, ton lassign doit être:
Et $cmd contiendra !hello
Et lorsque tu utilises msgm, tu reçois en argument l'intégralité de la ligne car le premier terme n'est pas considéré comme le déclencheur, c'est la différence entre ces deux binds.
Donc si tu veux utiliser msgm, ton lassign doit être:
tcl
lassign [split $arg] cmd arg1 arg2 arg3 arg4
Et $cmd contiendra !hello