Caractères spéciaux du shell Caractères spéciaux:récapitulatif

Caractères

Bourne

ksh

bash

Signification

espace

tabulation

saut de ligne

oui

oui

oui

Séparateurs de mots sur la ligne de commande.

&

oui

oui

oui

Arrière-plan.

| < << > >>

oui

oui

oui

Tube et redirections.

>|

non

oui

oui

Écrasement d’un fichier (option noclobber).

(cmde1;cmde2)

{cmde1;cmde2}

oui

oui

oui

Regroupement de commandes.

;

oui

oui

oui

Séparateur de commandes.

* ? [ ]

oui

oui

oui

Expressions pour noms de fichier et case.

* ? [ ]

non

oui

oui

Expressions pour la commande de test [[...]].

?() +() *()

!() @()

non

oui

oui

Expressions pour noms de fichier [[ ]] et case.

$ et ${ }

oui

oui

oui

Valeur d’une variable.

`...`

oui

oui

oui

Substitution de commandes.

$()

non

oui

oui

Substitution de commandes.

’...’

"..."

\

oui

oui

oui

Caractères de protection.

$(( ))

non

oui

oui

Substitution d’expression arithmétique.

cmde1 && cmde2

cmde1 || cmde2

oui

oui

oui

Opérateurs logiques du shell.

#

oui

oui

oui

Commentaire.

~

non

oui

oui

Répertoire d’accueil de l’utilisateur.

couv_EI7PRO.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Interprétation d’un script par un shell enfant
Suivant
Commandes internes au shell