summaryrefslogtreecommitdiff
path: root/exemple4
diff options
context:
space:
mode:
authorjerome <jerome@xlinfo.fr>2024-04-14 17:03:37 +0200
committerjerome <jerome@xlinfo.fr>2024-04-14 17:03:37 +0200
commitfbe94e6342d80fe9a79b1391b1ce2d3e547e7dbd (patch)
tree4dfce3bc2ee337fb8759bd28d4ce3fdf8c665c39 /exemple4
parent2df8b02968e4de3860516cf2c4c107a4ab79aac9 (diff)
downloadbash_tutorial-fbe94e6342d80fe9a79b1391b1ce2d3e547e7dbd.tar.gz
bash_tutorial-fbe94e6342d80fe9a79b1391b1ce2d3e547e7dbd.zip
numerotation des fichiers
Diffstat (limited to 'exemple4')
-rwxr-xr-xexemple444
1 files changed, 0 insertions, 44 deletions
diff --git a/exemple4 b/exemple4
deleted file mode 100755
index 570ef16..0000000
--- a/exemple4
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/usr/bin/bash
-
-# La variable spéciale $? renvoie le code de sortie de la dernière commande : 0 si la commande s'est bien passée ou différent de 0 si la commande a échoué.
-
-# Exemple avec la primitive du shell test
-# help test
-
-# teste l'existence d'un répertoire "repert"
-test -d repert
-echo $?
-
-# teste l'existence d'un fichier régulier "fichier"
-test -f fichier
-echo $?
-
-# Les enchaînements conditionnels (qui se basent sur le code de sortie) :
-
-# le "Et logique" : &&
-test -f fichier && echo "le fichier existe"
-
-# le "Ou logique" : ||
-test -f fichier || echo "le fichier n'existe pas"
-
-# Enchaînement des deux:
-test -d repert && echo "le répertoire existe" || echo "le répertoire n'existe pas"
-# repert n'existe pas, on le créé et ensuite on se déplace dedans...
-test -d repert || mkdir repert && cd repert
-pwd
-cd -
-test -d repert && echo "le répertoire existe" || echo "le répertoire n'existe pas"
-# repert existe, on ne le créé pas et on se déplace dedans...
-test -d repert || mkdir repert && cd repert
-pwd
-cd -
-rmdir repert
-echo
-
-### Affiche les arguments postionnels de la ligne de commande du script ###
-### $1, $2, $3... $* (ou $@) pour tous les arguments ###
-### le script s'appelle $0 et a $# arguments ###
-test $# -lt 1 && echo "$(basename $0) demande un ou plusieurs arguments" || echo "Hello $* !"
-
-
-