bash_cheat_sheet
Ceci est une ancienne révision du document !
Bash Cheat Sheet
Gestion des options
Les options doivent être avant les paramètres 'classique'
#!/bin/bash
#On met les options à false
optA=false;
optB=false;
#Définion de la commande
cmd="ls";
#Check des options
while true
do
case "$1" in
-a)
echo "option a"
opta=true
cmd+=" -a" #bien penser à l'espace
shift
;;
-b)
echo "option b"
optb=true
cmd+=" -b"
shift;;
*)
break;;
esac
done
echo "$cmd" #affiche ls -a -b si les deux options sont présentes
if [[ ! -z "$1" ]]
then
echo "$1";
else
echo "pas de paramètre"
fi
bash_cheat_sheet.1748931372.txt.gz · Dernière modification : de pillow
