Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- declare -a tab1
- tab1=('abc' 'def' 'ghi');
- echo "Nombre d'elements : ${#tab1[*]}"
- echo "Element 1 : ${tab1[0]}"
- echo "Element 2 : ${tab1[1]}"
- echo "Element 3 : ${tab1[2]}"
- echo "Element 4 : ${tab1[3]}"
- echo "Element 5 : ${tab1[4]}"
- printf 'Tous les éléments : ${tab1[*]} : %s\n' "${tab1[*]}"
- printf 'Tous les éléments : ${tab1[@]} : %s\n' "${tab1[@]}"
- declare -A tab2
- tab2['nom']='Cordier'
- tab2['prenom']='Robin'
- printf 'Nom : %s\t Prenom : %s \n' ${tab2['nom']} ${tab2['prenom']}
- #!/bin/bash
- x=$1
- y=$2
- if test "A$x" = "A$y"
- then
- echo "OK"
- else
- echo "KO"
- fi
- # La même chose
- if [ "A$x" = "A$y" ]
- then
- echo "OK"
- else
- echo "KO"
- fi
- #==================
- # Permet de déclarer une valeur par defaut si $1 ou $2 ne sont pas définis dans les arguments. A la mode C :D
- a=${1:-10}
- b=${2:-20}
- if [ $a -eq $b -o \( $a -lt 10 -a $b -gt 20 \) ]
- then
- echo "OK"
- else
- echo "KO"
- fi
Add Comment
Please, Sign In to add comment