Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.
for (( i=0; i<5; i++ )); do
echo "Nombre : $i"
done
for i in 1 2 3 4 5; do
echo "Nombre : $i"
done
COMPTEUR=0
until [ $COMPTEUR -ge 5 ]; do
echo "Compteur : $COMPTEUR"
let COMPTEUR=COMPTEUR+1
done
COMPTEUR=0
while [ $COMPTEUR -lt 5 ]; do
echo "Compteur : $COMPTEUR"
let COMPTEUR=COMPTEUR+1
done
CHAINE="fichier.log"
if [[ "$CHAINE" == *.log ]]; then
echo "C'est un fichier log."
fi
if [ $VALEUR -gt 100 ]; then
echo "La valeur est supérieure à 100."
fi # -gt, -ge, -lt, -le, -eq, -ne
if [ -f "/etc/hosts" ]; then
echo "Le fichier existe."
else
echo "Le fichier n'existe pas."
fi
find . -type f -name "*.sh" | while read -r script; do
echo "Exécution de $script"
bash "$script"
done
while IFS= read -r ligne; do
echo "Ligne: $ligne"
done < fichier.txt
if [ -r "fichier.txt" ] && [ -s "fichier.txt" ]; then
echo "Le fichier est lisible et non vide."
fi
if [ "$TERM" == "xterm" ] || [ "$TERM" == "screen" ]; then
echo "Terminal compatible."
fi
for i in {1..10}; do
if [ $((i % 2)) -ne 0 ]; then
continue
fi
echo "Nombre pair : $i"
done