Les tests que nous utilisons depuis tout à l'heure renvoient des valeurs logiques (vrai ou faux). Sur ces valeurs, on peut utiliser des {\bf opérateurs logiques}
Les tests que nous utilisons depuis tout à l'heure renvoient des valeurs logiques (vrai ou faux). Sur ces valeurs, on peut utiliser des {\bf opérateurs logiques}.
\end{block}
\begin{table}
\centering
...
...
@@ -407,18 +407,18 @@ if [ -w dossier/test.sh ]
\hline
\textbf{Opérateur}&\textbf{Signification}&\textbf{Vrai si \ldots}\\
\hline\hline
\verb+&&+& ET &Vrai si les deux conditions sont vérifiées \\
\verb+&&+& ET &Les deux conditions sont vérifiées \\
\hline
\verb+||+& OU &Vrai si une des conditions est vérifiée \\
\verb+||+& OU &Une des conditions est vérifiée \\
\hline
\verb+!+& NON &Vrai si la condition est fausse \\
\verb+!+& NON &La condition est fausse \\
\hline
\end{tabular}
\caption{Les opérateurs logiques}
\label{tab:operateurs_logiques}
\end{table}
\begin{exampleblock}{}
Pour utiliser ces opérateurs, on écrira [!~condition~] pour non ou [~condition1~] <opérateur> [~condition2~] pour les autres.
Pour utiliser ces opérateurs, on écrira [!~condition~] pour NON ou [~condition1~] <opérateur> [~condition2~] pour les autres.
On peut effectuer la même action pour plusieurs valeurs.
\textbf{Attention} le \enquote{ou} s'écrit alors avec un seul \texttt{|}
\textbf{Attention} le \enquote{ou} s'écrit alors avec un seul \texttt{|}.
\end{block}
\end{frame}
...
...
@@ -543,7 +543,7 @@ case $exension_fichier in
\end{beamercolorbox}
\begin{block}{}
\enquote{\texttt{*}} est une\enquote{wildcard}. Tout correspond. Ici, tout ce qui n'est pas passé par une autre condition passe ici. C'est l'équivalent du \enquote{\texttt{else}}.
\enquote{\texttt{*}} est un \enquote{wildcard}, ou joker. Il capture toutes les possibilités. Ici, tout ce qui n'est pas passé par une autre condition rentre dans ce cas. C'est l'équivalent du \enquote{\texttt{else}}.