Probleme case avec un variable contenant un |
bruce
-
bruce -
bruce -
Bonjour,
Je n'arrive pas à faire fonctionner mon case où la variable PARAM doit contenir un pipe-line.
comment faire ?
voici un exemple de script qui ne fonctionne pas :
#! /bin/bash
ARG="25"
PARAM="25|17"
case $ARG in
${PARAM})
echo " Bon choix !!"
;;
*)
echo "Erreur ??"
exit 2
;;
esac
d'avance merci
Je n'arrive pas à faire fonctionner mon case où la variable PARAM doit contenir un pipe-line.
comment faire ?
voici un exemple de script qui ne fonctionne pas :
#! /bin/bash
ARG="25"
PARAM="25|17"
case $ARG in
${PARAM})
echo " Bon choix !!"
;;
*)
echo "Erreur ??"
exit 2
;;
esac
d'avance merci
A voir également:
- Esacxxx
- Comment supprimer une case dans un tableau word - Guide
- Case à cocher word ✓ - <a href="https://forums.commentcamarche.net/forum/word-141">Forum Word</a>
- Chaque fichier en ligne sur le web a un chemin d’accès sur un serveur. c’est le cas du fichier du logo présent sur la page de cette ville. quel est le chemin de ce fichier à partir de la racine du site ? - <a href="https://forums.commentcamarche.net/forum/graphisme-22">Forum Graphisme</a>
- Vba range avec variable ✓ - <a href="https://forums.commentcamarche.net/forum/vb-vba-267">Forum VB / VBA</a>
- Case à cocher libre office - <a href="https://forums.commentcamarche.net/forum/libreoffice-openoffice-146">Forum LibreOffice / OpenOffice</a>
4 réponses
créer un script
ARG="25"
PARAM="25|17"
cat << XXX > zzz
#!/bin/bash
case $ARG in
${PARAM})
echo " Bon choix !!"
;;
*)
echo "Erreur ??"
exit 2
;;
esac
XXX
chmod u+x zzz
. zzz
bruce
Merci ca fonctionne, on va rester comme ca alors