, ,

:TODO: :TODO_DOCUPDATE:

Usage des guillemets

Notes et exemples d'usages des guillemets simples ou doubles dans les scripts bash et sur la ligne de commande.

Notons qu'on ne peut pas placer de guillemet simple même protégé (échappé par '\') entre 2 guillemets simples:

# Cet exemple est syntaxiquement faux,
# Il conduit a un problème d'interprétation par le shell
echo 'un exemple s\'il te plaît'

Les guillemets permettent d'inhiber le développement des noms de fichiers/dossiers (globbing):

# Ici on utilise les guillemets pour éviter le développement des noms par le shell
# c'est la commande find qui interprete
 
find . -type f -iname "*.sh" -print