mallek-ahmed / Git-Repo

0 stars 0 forks source link

function shell check params #13

Open mallek-ahmed opened 1 year ago

mallek-ahmed commented 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 }

Exemple d'utilisation

check_params "$1" "$2" "$3"

mallek-ahmed commented 1 year ago

Définition d'une variable

my_var="Hello, World!"

Test si la variable est définie (existe) et n'est pas vide

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