Salut et Merci
Je viens te tester, �a marche!
Cependant, j'ai un probl�me : si je met un espace dans le texte �a plante.
Comment faire pour mettre un espace?
O� trouver une doc en fran�ais cons�quente?
jipe wrote:
>le script:
>
>#!/bin/sh
>
>IFS=$(echo -e "\n")
>
>texte=$(date)
>
>window="
> pack [frame .f -relief ridge -bd 2] -padx 5 -pady 5
> label .f.lb -text \"$texte\" -relief sunken -bd 1
> button .f.bt -text \"Quitter\" -command { exit }
> pack .f.lb -padx 5 -pady 5 -ipadx 5 -ipady 5
> pack .f.bt -padx 5 -pady 5"
>
>echo $window >/tmp/window
>
>wish /tmp/window
>rm -f /tmp/window
>
>explications:
>
>la red�finition de $IFS est n�cessaire pour que les sauts de lignes soient pris en
>compte pour la d�finition de $window
>
>ensuite, d�finition de $texte qui est le r�sultat de la commande "date"
>
>d�finition de $window, qui est une suite de commandes tcl/tk interpr�tables par wish.
>le contenu de $texte est inclu dans cette variable � la ligne 2
>
>le contenu de $window est ensuite transf�r� dans un fichier /tmp/window qui devient
>donc un script tcl/tk
>
>wish appelle le fichier /tmp/window et en ex�cute les commandes. pas besoin que
>/tmp/window soit ex�cutable, puisqu'il est appel� directement par son interpr�teur.
>
>la derni�re ligne efface le fichier /tmp/window
>
>commentaires:
>
>il ne s'agit que d'un exemple sans grande utilit�. mais juste pour te montrer ce
>qu'on peut faire et comment. ceci peut �tre inclus dans un script plus complet et
>utilis� sous des formes diff�rentes. le principe de base reste le m�me, � savoir:
>d�finitions de variables pour la cr�ation d'un fichier/script appel� ensuite avec son
>interpr�teur sp�cifique. le tout au sein d'un script sh ou bash ex�cutant avant et
>apr�s, des commandes qui lui sont propres.
>
>bye
>jipe
>
>
>
>------------------------------------------------------------------------
>
>Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
>Rendez-vous sur "http://www.mandrakestore.com"
>
>
--
Amicalement vOOo <http://www.openoffice-fr.org>tre
Troumad
Bernard SIAUD
troumad.free.fr <http://troumad.free.fr> Web �tudiants
<http://www.web-etudiants.fr.st> Math �tudiants
<http://www.math-etudiants.fr.st>
Elec �tudiants <http://www.elec-etudiants.fr.st> Sectes
<http://www.sectes.fr.fm> [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com"