diff options
| author | jerome <jerome@xlinfo.fr> | 2024-04-14 17:03:37 +0200 |
|---|---|---|
| committer | jerome <jerome@xlinfo.fr> | 2024-04-14 17:03:37 +0200 |
| commit | fbe94e6342d80fe9a79b1391b1ce2d3e547e7dbd (patch) | |
| tree | 4dfce3bc2ee337fb8759bd28d4ce3fdf8c665c39 /exemple4 | |
| parent | 2df8b02968e4de3860516cf2c4c107a4ab79aac9 (diff) | |
| download | bash_tutorial-fbe94e6342d80fe9a79b1391b1ce2d3e547e7dbd.tar.gz bash_tutorial-fbe94e6342d80fe9a79b1391b1ce2d3e547e7dbd.zip | |
numerotation des fichiers
Diffstat (limited to 'exemple4')
| -rwxr-xr-x | exemple4 | 44 |
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 $* !" - - - |
