[ SHELL ] comment intercepter le caractere * [ resolu ]

comment intercepter le caractere * [ resolu ] [ SHELL ] - Shell/Batch - Programmation

Marsh Posté le 19-09-2002 à 17:01:06    

case ${2} in
b) ;;
B) ;;
a) ;;
A) ;;
*) //la j'ai un probleme je n'arrive pas a neutraliser le * je voudrais qu'il soit traduit comme le signe de multiplication j'ai essaye \* et compagnie mais rien ne va quelqu'un a t il une idee?
 
essaye aussi [ * ]
mais je trouve pas comment le prendre dans un case...esac
 
MErci
 :jap:


Message édité par kuroineko le 19-09-2002 à 17:37:59

---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 19-09-2002 à 17:01:06   

Reply

Marsh Posté le 19-09-2002 à 17:09:00    

et les " ???
 


toto="*"
 
case "$toto" in
   a) echo "AAA";;
 "*" ) echo "etoile";;
esac
 


 
:D


Message édité par darkoli le 19-09-2002 à 17:09:15

---------------
Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html
Reply

Marsh Posté le 19-09-2002 à 17:10:39    

si tu écris $(2) l'étoile sera interpretee ...
 
Alors "$(2)" devrait fonctionner.


---------------
Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html
Reply

Marsh Posté le 19-09-2002 à 17:37:32    

Merci j'ai pige.


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed