Le passage d'arguments dans la ligne de commande en TCL

De la Tcl FAQ pour Windows:

Pour exécuter une console de script, invoquer l'tclsh.exe programme, en lui passant le chemin d'accès au fichier de script. Des arguments supplémentaires sur la ligne de commande sont transmises sous forme d'une liste pour le script dans la argv variable globale

# File printargs.tcl
foreach arg $::argv {puts $arg} 

Nous pouvons appeler ce script en ligne de commande:

c:\> tclsh printargs.tcl first "second arg"
first
second arg
c:\>

Je suis capable de faire cela.

Mais comment est-ce travailler?

Comment les arguments vont?

note: je suis un débutant.Désolé Si je ne suis pas d'atteindre les normes.

La réponse est dans le premier paragraphe de votre question. Il pourrait être une bonne idée pour vous de lire le Tcl tutoriel.
J'ai un peu de mal à comprendre ce que votre question est (au-delà de quelque chose que je réponds avec “la liste des arguments après le nom du script va dans le global argv variable”). S'il vous plaît essayer d'expliquer le rôle que vous rencontrez des problèmes avec.

OriginalL'auteur madhu131313 | 2013-04-03