Section courante

A propos

Section administrative du site

Les opérateurs du C Shell permettent d'indiquer des expressions mathématiques associés au traitement de programme.

Les opérateurs d'expression

Opérateur Description
( et ) Ces opérateurs permettent de changer l'ordre de priorité.
~ Cet opérateur permet d'effectuer un complément de 1.
! Cet opérateur permet d'effectuer une négation logique.
* Cet opérateur permet d'effectuer une multiplication.
/ Cet opérateur permet d'effectuer une division.
% Cet opérateur permet d'effectuer un restant de division.
+ Cet opérateur permet d'effectuer une addition.
- Cet opérateur permet d'effectuer une soustraction.
<< Cet opérateur permet d'effectuer un décalage de bits vers la gauche.
>> Cet opérateur permet d'effectuer un décalage de bits vers la droite.
== Cet opérateur permet d'effectuer une comparaison d'égalité de chaîne de caractères.
!= Cet opérateur permet d'effectuer une comparaison de différent de chaîne de caractères.
=~ Cet opérateur permet d'effectuer une comparaison de correspondance de motif. Uniquement disponible sous BSD.
!~ Cet opérateur permet d'effectuer une comparaison de correspondance de différent du motif. Uniquement disponible sous BSD.
& Cet opérateur permet d'effectuer un «Et binaire».
^ Cet opérateur permet d'effectuer un «Ou exclusif binaire».
| Cet opérateur permet d'effectuer un «Ou binaire».
&& Cet opérateur permet d'effectuer un «Et logique».
|| Cet opérateur permet d'effectuer un «Ou logique».

Les opérateurs d'assignation

Opérateur Description
++ Cet opérateur permet d'effectuer une incrémentation.
-- Cet opérateur permet d'effectuer une décrémentation.
= Cet opérateur permet d'effectuer une assignation.
*= Cet opérateur permet de multiplier le côté gauche par le côté droit et met à jour le côté gauche.
/= Cet opérateur permet de diviser le côté gauche par le côté droit et met à jour le côté gauche.
+= Cet opérateur permet d'additionner le côté gauche par le côté droit et met à jour le côté gauche.
-= Cet opérateur permet de soustraire le côté gauche par le côté droit et met à jour le côté gauche.
^= Cet opérateur permet d'appliquer un «Ou exclusif binaire» sur le côté gauche par le côté droit et met à jour le côté gauche.
%= Cet opérateur permet d'appliquer un modulo sur le côté gauche par le côté droit et met à jour le côté gauche.

Les opérateurs de consultation de fichiers

Opérateur Description
-d Cet opérateur permet d'indiquer si le fichier est un répertoire.
-e Cet opérateur permet d'indiquer si le fichier existe.
-f Cet opérateur permet d'indiquer si le fichier est un texte plein.
-o Cet opérateur permet d'indiquer si l'utilisateur est le propriétaire.
-r Cet opérateur permet d'indiquer si l'utilisateur à un accès en lecture.
-w Cet opérateur permet d'indiquer si l'utilisateur à un accès en écriture.
-x Cet opérateur permet d'indiquer si l'utilisateur à un accès en exécution.
-z Cet opérateur permet d'indiquer si le fichier est d'une longueur de 0 octets.


Dernière mise à jour : Lundi, le 8 octobre 2018