Open mallek-ahmed opened 1 year ago
function check_params { if [ -z "$1" ]; then echo "param_1 est manquant." return 1 fi
if [ -z "$2" ]; then echo "param_2 est manquant." return 1 fi
if [ -z "$3" ]; then echo "param_3 est manquant." return 1 fi
echo "Tous les paramètres sont présents." return 0 }
check_params "$1" "$2" "$3"
my_var="Hello, World!"
if [ -n "${my_var+x}" ] && [ -n "$my_var" ]; then echo "my_var is set and not empty, its value is '$my_var'"; else echo "my_var is unset or empty"; fi
function check_params { if [ -z "$1" ]; then echo "param_1 est manquant." return 1 fi
if [ -z "$2" ]; then echo "param_2 est manquant." return 1 fi
if [ -z "$3" ]; then echo "param_3 est manquant." return 1 fi
echo "Tous les paramètres sont présents." return 0 }
Exemple d'utilisation
check_params "$1" "$2" "$3"