Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.
ls /dossier_inexistant
if [ $? -ne 0 ]; then
echo "La commande a échoué"
fi
FRUITS=("Pomme" "Banane" "Orange")
for fruit in "${FRUITS[@]}"; do
echo "J'aime les ${fruit}s"
done
NOM="John"
echo "Bonjour, $NOM"
readonly PI=3.14159
FICHIER="/chemin/complet/mon_script.sh"
NOM_FICHIER="${FICHIER##*/}"
EXTENSION="${NOM_FICHIER##*.}"
echo "Quel est votre nom ?"
read NOM
echo "Bonjour, $NOM"
echo "Il y a $# arguments"
echo "Les voici : $@"
RESULTAT=$(( 10 + 5 ))
echo "10 + 5 = $RESULTAT"
CHAINE="un/chemin/vers/un/fichier"
echo "${CHAINE//\//_}" # remplace / par _
DATE_ACTUELLE=$(date +%Y-%m-%d)
echo "La date est $DATE_ACTUELLE"
# ./script.sh arg1 arg2
echo "Le premier argument est $1"
echo "L'utilisateur est ${UTILISATEUR:-inconnu}"