Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
tutoriel:script_shell [Le 02/08/2024, 17:13]
194.156.203.71 [L'arithmétique] correction attribution variable
tutoriel:script_shell [Le 01/10/2025, 10:53] (Version actuelle)
bcag2 [La commande test] -e vs -f et `! -e`
Ligne 284: Ligne 284:
  
 ^ Syntaxe ^ Fonction réalisée ^ ^ Syntaxe ^ Fonction réalisée ^
-| -e fichier ​     | renvoie 0 si fichier existe. ​                          | +| -e fichier ​(ou répertoire) ​     | renvoie 0 si fichier/​répertoire ​existe. ​                          | 
-| -d fichier ​     ​| renvoie 0 si fichier existe et est un répertoire. ​     +| -d répertoire ​                | renvoie 0 si fichier existe et est un répertoire. ​                ​
-| -f fichier ​     | renvoie 0 si fichier existe et est un fichier ​'​normal'​.| +| -f fichier ​                   | renvoie 0 si fichier existe et est un fichier ​(pas un répertoire).| 
-| -w fichier ​     | renvoie 0 si fichier existe et est en écriture. ​       +| -w fichier ​                   | renvoie 0 si fichier existe et est en écriture. ​                  ​
-| -x fichier ​     | renvoie 0 si fichier existe et est exécutable. ​        ​+| -x fichier ​                   | renvoie 0 si fichier existe et est exécutable. ​                   
-| f1 -nt f2       ​| renvoie 0 si f1 est plus récent que f2.                +| f1 -nt f2                     ​| renvoie 0 si f1 est plus récent que f2.                           ​
-| f1 -ot f2       ​| renvoie 0 si f1 est plus vieux que f2.                 ​|+| f1 -ot f2                     ​| renvoie 0 si f1 est plus vieux que f2.                            | 
 +<note tip>Si vous préférez vérifier que votre //​fichier/​répertoire//​ N’existe PAS, //-e// -> //! -e//</​note>​
  
 === Opérateurs de comparaison numérique === === Opérateurs de comparaison numérique ===
  • tutoriel/script_shell.txt
  • Dernière modification: Le 01/10/2025, 10:53
  • par bcag2