Variable dans un fichier texte
#1
coucou !

Je voudrais savoir si on pouvais, et si oui, cmment 'interpreter' un variable qui se trouve dans un fichier texte.
Je m'explique :
j'ai fait un petit script qui va lire aleatoirement une ligne dans un fichier text dans lequel il y a des variables.Genre :
Salut $nick

mais je n'arrive pas a faire afficher le nick de la personne !
j'espere que je suis asser clair :p
Répondre Avertir
#2
Salut momoy et bienvenue sur le forum !

Pour faire ce que tu désires, il existe la commande "subst".

Voici un exemple appliqué :
tcl
set msg(bienvenue) "Salut $nick"
 
bind join - * proc:join
 
proc proc:join {nick host hand chan} {
   global msg
 
   puthelp "PRIVMSG $chan :[subst -nocommands $msg(bienvenue)]"
 
   return 0
 
}



Voir la documentation sur la commande


Je pense que si tu as compris comment la fonction "subst" fonctionne (hihi le jeux de mot), tu n'auras pas de mal à l'appliquer à ton système.



Bon courage, et n'hésites pas à faire usage du forum si tu as besoin d'aide.
Répondre Avertir
#3
Merci DaV34 Smile

Je debute en tcl d'ou ma question (qui je pense paraissai 'basique' )

Ton aide m'a été precieuse.

surement a bientôt pour d'autre questions toutes aussi basique :p
Répondre Avertir
#4
Au plaisir, et n'hésites pas à faire usage du forum Wink
Répondre Avertir


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté