xterm et calendar

2003-12-18 Thread Pascal
Bonjour,

Je souhaiterais que chaque fois que j'ouvre un xterm, la sortie de la
commande "calendar" apparaisse dans l'xterm qui s'ouvre.
Or l'option -e de la commande xterm ne fonctionne pas avec la commande
calendar (l'xterm s'ouvre et se ferme immédiatement)!!
D'ailleurs, l'option -e ne prend pas non plus la commande "ls" mais
fonctionne parfaitement avec "mc" ou "man quelque chose".

Quelqu'un a une idée pour lancer calendar en même temps qu'un xterm ?



Re: xterm et calendar

2003-12-18 Thread Alain Tesio
On 17 Dec 2003 21:25:24 -0800
[EMAIL PROTECTED] (Pascal) wrote:

> Je souhaiterais que chaque fois que j'ouvre un xterm, la sortie de la
> commande "calendar" apparaisse dans l'xterm qui s'ouvre.
> Or l'option -e de la commande xterm ne fonctionne pas avec la commande
> calendar (l'xterm s'ouvre et se ferme immédiatement)!!
> D'ailleurs, l'option -e ne prend pas non plus la commande "ls" mais
> fonctionne parfaitement avec "mc" ou "man quelque chose".

C'est parce que la commande calendar se termine tout de suite et pas mc,
tu peux attendre l'appui d'une touche pour fermer comme ça:

xterm -e "calendar ; read"

Alain



Re: xterm et calendar

2003-12-18 Thread moi
Le 17 Dec 2003 21:25:24 -0800
[EMAIL PROTECTED] (Pascal) a écrit :

> Bonjour,
> 
> Je souhaiterais que chaque fois que j'ouvre un xterm, la sortie de la
> commande "calendar" apparaisse dans l'xterm qui s'ouvre.

 Mets simplement calendar dans ton .bashrc, n'importe-où. Il sera alors exécuté 
une fois à l'ouverture du term. Si tu veux que ça ne le fasse que pour xterm tu 
peux y mettre celà :

case $TERM in
 xterm)  calendar;;
 *)  ;;
esac  

ou 

if (test $TERM = "xterm")
 then calendar
fi;


bonjour.