Je souhaiterai employer xcoxsay et fortunes-fr lorsque je suis
avec xterm et cowsay et fortunes-fr en TTY {1-6} ....
Pour l'instant j'arrive juste à faire fonctionner correctement
cowsay et xcowsay
fortune -s | cowsay -f tux
fortune -s |xcowsay
Comment le faire à l'aide d'un script shell pour différencier les
modes ?
slt
bernard
--
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 debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20130323160041.3880f701.bernard.schoenacker@free.fr
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
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.
--
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 debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20130323154212.GO8012@naryves.com
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
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 ?
--
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 debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/514DD36F.2090501@rail.eu.org
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Bernard Schoenacker
Le Sat, 23 Mar 2013 17:08:15 +0100, Erwan David 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: > :~$ 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 (xcowsay:23368): Gtk-WARNING **: cannot open display:
export DISPLAY=:0 export: not valid in this context: DISPLAY:0
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
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
--
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 debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20130323184440.0441a3c3.bernard.schoenacker@free.fr
Le Sat, 23 Mar 2013 17:08:15 +0100, Erwan David 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: > :~$ 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 (xcowsay:23368): Gtk-WARNING **: cannot open display:
export DISPLAY=:0 export: not valid in this context: DISPLAY:0
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Re,
On Sat, Mar 23, 2013 at 06:44:40PM +0100, Bernard Schoenacker wrote:
ssh petitpotam@localhost
(xcowsay:23368): Gtk-WARNING **: cannot open display:
Tu as essayé avec l'option "-X" de ssh ?
Sur la machine serveur SSH, il faut installer xauth et avoir :
X11Forwarding yes
dans /etc/ssh/sshd_config
Sur le client SSH, avoir :
ForwardX11 yes
dans /etc/ssh/ssh_config
Hih,
--
JFS.
--
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 debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20130323175019.GA4326@jones.jfs.dt
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Le 23/03/2013 18:44:40, Bernard Schoenacker a écrit :
Le Sat, 23 Mar 2013 17:08:15 +0100,
Erwan David <erwan@rail.eu.org> a écrit :
> ET en testant la variable DISPLAY ?
Serait il possible d'avoir un exemple contenant la variable
display ?
if [ -n $DISPLAY ]
Ça ne marche pas ?
nicolas patrois : pts noir asocial
--
RÉALISME
M : Qu'est-ce qu'il nous faudrait pour qu'on nous considère comme des
humains ? Un cerveau plus gros ?
P : Non... Une carte bleue suffirait...
--
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 debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/1364062342.21664.32@new-host-2.home
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Bernard Schoenacker
Le Sat, 23 Mar 2013 18:50:19 +0100, "JF Straeten" a écrit :
Re,
On Sat, Mar 23, 2013 at 06:44:40PM +0100, Bernard Schoenacker wrote:
> ssh > (xcowsay:23368): Gtk-WARNING **: cannot open display:
Tu as essayé avec l'option "-X" de ssh ?
Sur la machine serveur SSH, il faut installer xauth et avoir :
X11Forwarding yes
dans /etc/ssh/sshd_config
Sur le client SSH, avoir :
ForwardX11 yes
dans /etc/ssh/ssh_config
Hih,
Bonjour,
Merci d'avoir pointé sur le fichier /etc/ssh/ssh_config et ainsi ayant modifié à ForwardX11 yes, j'obtiens fortunes & xcowsay avec ssh dans un /dev/pts/n, mais en TTY je n'ai que cowsay ...
Reste encore à corriger l'erreur d'affichage lorsque je suis en TTY, et si ce n'est pas possible alors je conserve l'erreur et tant pis ...
(xcowsay:9062): Gtk-WARNING **: cannot open display:
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Le Sat, 23 Mar 2013 18:50:19 +0100,
"JF Straeten" <jfstraeten@scarlet.be> a écrit :
Re,
On Sat, Mar 23, 2013 at 06:44:40PM +0100, Bernard Schoenacker wrote:
> ssh petitpotam@localhost
> (xcowsay:23368): Gtk-WARNING **: cannot open display:
Tu as essayé avec l'option "-X" de ssh ?
Sur la machine serveur SSH, il faut installer xauth et avoir :
X11Forwarding yes
dans /etc/ssh/sshd_config
Sur le client SSH, avoir :
ForwardX11 yes
dans /etc/ssh/ssh_config
Hih,
Bonjour,
Merci d'avoir pointé sur le fichier /etc/ssh/ssh_config et ainsi
ayant modifié à ForwardX11 yes, j'obtiens fortunes & xcowsay
avec ssh dans un /dev/pts/n, mais en TTY je n'ai que cowsay ...
Reste encore à corriger l'erreur d'affichage lorsque je suis en
TTY, et si ce n'est pas possible alors je conserve l'erreur et
tant pis ...
(xcowsay:9062): Gtk-WARNING **: cannot open display:
slt
bernard
--
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 debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20130323193405.03a8571c.bernard.schoenacker@free.fr
Le Sat, 23 Mar 2013 18:50:19 +0100, "JF Straeten" a écrit :
Re,
On Sat, Mar 23, 2013 at 06:44:40PM +0100, Bernard Schoenacker wrote:
> ssh > (xcowsay:23368): Gtk-WARNING **: cannot open display:
Tu as essayé avec l'option "-X" de ssh ?
Sur la machine serveur SSH, il faut installer xauth et avoir :
X11Forwarding yes
dans /etc/ssh/sshd_config
Sur le client SSH, avoir :
ForwardX11 yes
dans /etc/ssh/ssh_config
Hih,
Bonjour,
Merci d'avoir pointé sur le fichier /etc/ssh/ssh_config et ainsi ayant modifié à ForwardX11 yes, j'obtiens fortunes & xcowsay avec ssh dans un /dev/pts/n, mais en TTY je n'ai que cowsay ...
Reste encore à corriger l'erreur d'affichage lorsque je suis en TTY, et si ce n'est pas possible alors je conserve l'erreur et tant pis ...
(xcowsay:9062): Gtk-WARNING **: cannot open display:
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Le Sat, 23 Mar 2013 19:12:22 +0100,
nicolas.patrois@gmail.com a écrit :
Le 23/03/2013 18:44:40, Bernard Schoenacker a écrit :
> Le Sat, 23 Mar 2013 17:08:15 +0100,
> Erwan David <erwan@rail.eu.org> a écrit :
> > ET en testant la variable DISPLAY ?
> Serait il possible d'avoir un exemple contenant la
> variable display ?
if [ -n $DISPLAY ]
Ça ne marche pas ?
nicolas patrois : pts noir asocial
Bonjour,
Si j'ai bien compris c'est du genre :
if[ -n $DISPLAY ] ;then fortune -s|xcowsay ;else fortune -s|cowsay -f tux fi
zsh: parse error near `then'
Merci de bien vouloir corriger
slt
bernard
--
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 debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20130323195011.3312abe5.bernard.schoenacker@free.fr
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Bernard Schoenacker a écrit :
Bonjour,
Si j'ai bien compris c'est du genre :
if[ -n $DISPLAY ] ;then fortune -s|xcowsay ;else fortune -s|cowsay -f tux fi
zsh: parse error near `then'
Merci de bien vouloir corriger
slt
bernard
Essaye voir ca :
if [ -n $DISPLAY ]; then fortune -s|xcowsay ;else fortune -s|cowsay -f
tux ;fi
--
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 debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/514DFAE0.3060704@stuxnet.org
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Bernard Schoenacker
Le Sat, 23 Mar 2013 19:56:32 +0100, Christophe a écrit :
Bernard Schoenacker a écrit :
> Bonjour, > > > Si j'ai bien compris c'est du genre : > > if[ -n $DISPLAY ] ;then fortune -s|xcowsay ;else fortune > -s|cowsay -f tux fi zsh: parse error near `then' > Merci de bien vouloir corriger > > slt > bernard >
Essaye voir ca :
if [ -n $DISPLAY ]; then fortune -s|xcowsay ;else fortune -s|cowsay -f tux ;fi
Bonjour,
concernant le script, il fonctionne très bien avec un /dev/pts/n mais pas en tty, par conséquent, il faut revoir le script contenant des variables a=b (?) ...
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Le Sat, 23 Mar 2013 19:56:32 +0100,
Christophe <tech@stuxnet.org> a écrit :
Bernard Schoenacker a écrit :
> Bonjour,
>
>
> Si j'ai bien compris c'est du genre :
>
> if[ -n $DISPLAY ] ;then fortune -s|xcowsay ;else fortune
> -s|cowsay -f tux fi zsh: parse error near `then'
> Merci de bien vouloir corriger
>
> slt
> bernard
>
Essaye voir ca :
if [ -n $DISPLAY ]; then fortune -s|xcowsay ;else fortune -s|cowsay
-f tux ;fi
Bonjour,
concernant le script, il fonctionne très bien avec un /dev/pts/n mais
pas en tty, par conséquent, il faut revoir le script contenant des
variables a=b (?) ...
source de l'exemple :
http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO-6.html
T1="foo"
T2="bar"
if [ "$T1" = "$T2" ]; then
echo expression evaluated as true
else
echo expression evaluated as false
fi
application :
T1=[ -n $DISPLAY ]
T2= tty
if [ "$T1" = "$T2" ]; then
fortune -s|xcowsay
else
fortune -s|cowsay -f tux
fi
résultat, je suis également arrivé au stade précédent ....
slt
bernard
--
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 debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20130323202958.3699ae72.bernard.schoenacker@free.fr
Le Sat, 23 Mar 2013 19:56:32 +0100, Christophe a écrit :
Bernard Schoenacker a écrit :
> Bonjour, > > > Si j'ai bien compris c'est du genre : > > if[ -n $DISPLAY ] ;then fortune -s|xcowsay ;else fortune > -s|cowsay -f tux fi zsh: parse error near `then' > Merci de bien vouloir corriger > > slt > bernard >
Essaye voir ca :
if [ -n $DISPLAY ]; then fortune -s|xcowsay ;else fortune -s|cowsay -f tux ;fi
Bonjour,
concernant le script, il fonctionne très bien avec un /dev/pts/n mais pas en tty, par conséquent, il faut revoir le script contenant des variables a=b (?) ...
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Erwan David
Le 23/03/2013 18:44, Bernard Schoenacker a écrit :
Le Sat, 23 Mar 2013 17:08:15 +0100, Erwan David 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: :~$ 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 (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
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
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...
--
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 debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/514EB2BF.60903@rail.eu.org
Le 23/03/2013 18:44, Bernard Schoenacker a écrit :
Le Sat, 23 Mar 2013 17:08:15 +0100, Erwan David 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: :~$ 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 (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