Le 23/03/2013 18:44, Bernard Schoenacker a écrit :
Le Sat, 23 Mar 2013 17:08:15 +0100,
Erwan David <[email protected]> a écrit :
Le 23/03/2013 16:42, Yves Rutschle a écrit :
On Sat, Mar 23, 2013 at 04:00:41PM +0100, Bernard Schoenacker wrote:
Je souhaiterai employer xcoxsay et fortunes-fr lorsque je
suis avec xterm et cowsay et fortunes-fr en TTY {1-6} ....
[...]
Comment le faire à l'aide d'un script shell pour
différencier les modes ?
En testant la sortie de la commande tty:
Dans X:
yves@thelonious:~$ tty
/dev/pts/3
en TTY[1-6]:
/dev/tty2
Du coup, si y'a pas "pts", c'est une console texte.
Par contre, quand on est loggé en ssh, on a quand même PTS,
du coup c'est pas idéal...
Y.
ET en testant la variable DISPLAY ?
Bonjour,
Serait il possible d'avoir un exemple contenant la variable
display ?
En effet si je tape "display", j'obtiens imagemagick display ...
Je ne suis pas sorti de l'auberge, ensuite si la variable display
est employée pour export display je ne connais pas le résultat
final dans ce cas particulier avec ssh.
ssh petitpotam@localhost
(xcowsay:23368): Gtk-WARNING **: cannot open display:
export DISPLAY=:0
export: not valid in this context: DISPLAY:0
Gros dilemne qui me rend perlexe ...
Slt
Bernard
La variable d'environnment DISPLAY, pas la commande.
Cette variable indique aux clients X11 sur quel serveur se connecter, si
elle n'est pas là on ne pourra pas afficher de client X.
if [ "x$DISPLAY" != "x" ]; then
xcowsplay
else
cowsplay
fi
AUx erreurs de syntaxe près...
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers [email protected]
En cas de soucis, contactez EN ANGLAIS [email protected]
Archive: http://lists.debian.org/[email protected]