Le mardi 10 ao� 2004 � 13 h 56, Yves prit sa plus fine plume pour �crire: > On Tue, Aug 10, 2004 at 02:11:54PM +0200, bobbydjo wrote: > > [code] > > #!/bin/sh > > # toruk : message > > > > DIALOG=Xdialog > > > > $DIALOG --wrap --title "Bienvenue" \ > > --msgbox "Jolie bo�te" 0 0 > > [/code] > > Ton script ignore les param�tres en ligne de commande... > > > pour Xdialog sur machineB, que j'essaie d'ouvrir sur machineB: > > > > $ toruk -display :0 > > > > donc ceci est �quivalent � taper "toruk" sans param�tre. > > Il n'y a aucune raison pour qu'un param�tre donn� au script > soit magiquement pass� � une commande lanc�e � l'int�rieur > du script. Tu pourrais par contre le faire avec la variable > d'environnement $DISPLAY: > > DISPLAY=":0" toruk
exact, c'est ce que j'ai fait et �a marche. Je l'ai mis dans le script et �a marche aussi. C'est donc bien ce point (important) que j'avais loup�. > > ou bien �tendre le script pour analyser ses arguments (avec > par exemple getopt(1)) et passer ce qu'il faut � Xdialog, > mais c'est plus dur. > vais m'y int�resser, mais pour l'instant je m'en sors autrement. > > Est-ce que �a � voir avec Xdialog, Debian, le pape ou autre chose > > encore? > > Autre chose encore: il n'y aucun probl�me avec X ;) .. jamais eu effectivement. > > Y. > Merci beaucoup pour la r�ponse et bonne fin de journ�e.

