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

Re: cowsay et xcowsay



Le 25 mars 2013 à 08:09, nicolas.patrois@gmail.com a écrit :
> Le 24/03/2013 21:33:34, Christophe a écrit :
>> De toute évidence , le test -n sur la variable $DISPLAY ne produit 
>> pas le résultat escompté , en revanche :
> 
> C’est un bugue ?

En tout cas, ça y ressemble...

Si on se réfère au "man test", le "-n" devrait renvoyer VRAI si la longueur de la variable n'est pas nul et le "-z" est le test inverse. Or, autant le "-z" fonctionne bien, autant le "-n" renvoie toujours VRAI !

À la place de :
  if[ -n $DISPLAY ] ; then fortune -s|xcowsay ;else fortune -s|cowsay -f tux fi

essayez l'inverse :
  if[ -z $DISPLAY ] ; then fortune -s|cowsay -f tux; else fortune -s|xcowsay; fi

Cordialement

----
Pierre Malard

    « Si l'on veut croire en l'humanité,
     il faut voir et comprendre l'inhumanité »

   |\      _,,,---,,_
   /,`.-'`'    -.  ;-;;,_
  |,4-  ) )-,_. ,\ (  `'-'
 '---''(_/--'  `-'\_)

perl -e '$_=q#: 3|\ 5-,3-3,2-: 3/,`.'"'"'`'"'"' 5-.  ;-;;,-:  |,A-  ) )-,_. ,\ (  `'"'"'-'"'"': '"'"'-3'"'"'2(-/--'"'"'  `-'"'"'\-): 22PLM::#;y#:#\n#;s#(\D)(\d+)#$1x$2#ge;print'
- --> Ce message n’engage que son auteur <-- 

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail


Reply to: