[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: cowsay et xcowsay



Le 23/03/2013 18:44, Bernard Schoenacker a écrit :
Le Sat, 23 Mar 2013 17:08:15 +0100,
Erwan David <erwan@rail.eu.org> 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...


Reply to: