Windows, afficher du texte dans une fenêtre DOS
Sujet: Windows, afficher du texte dans une fenêtre DOS De: jack.r (l' arobase) free.fr (Jack.R) Groupes: fr.comp.lang.tcl
Organisation: Guest of ProXad - France
Date: 29. Aug 2008, 19:45:44
Bonsoir,
Pour la première fois, j'ai essayer de coder un script Tcl sous Windows
(d'ordinaire, je code sous Linux et utilise ensuite indifféremment sous
Windows ou Linux).
Le script en question va faire de la transformation de fichier texte et
sera probablement appelé, parmi d'autres, dans un fichier batch. Il
n'aura, à priori, pas d'interface graphique.
J'ouvre une fenêtre "DOS" (un terminal, une console) via Démarrer,
Exécuter, cmd. Je me place dans le répertoire du script puis etcl
mon_super_script.tcl afin de l'exécuter.
Comme je ne fais pas confiance à ma mémoire, je prévoit que etcl
mon_super_script.tcl -h, affiche la syntaxe d'utilisation (par de simple
puts).
J'ai découvert à mes dépend, qu'il faut faire un "console show" afin que
les puts s'affichent dans cette console. Dans le cas qui m'intéresse,
c'est disgracieux et inutile (la fenêtre DOS est déjà là pour cela.
J'ai essayé puts sur stdout et stderr sans plus de résultat.
Y a-t-il un moyen d'afficher mes puts dans cette fenêtre DOS sans avoir
besoin du console show (m'embêterais d'avoir à utiliser Tk juste pour
afficher ces quelles infos ou pour le debuggage) ?
--
Jack.R
|
|