Manuel de l'Utilisateur Expérimenté Solaris

Guillemets simples ou doubles dans les lignes de commande

Comme indiqué précédemment, un texte doit être placé entre guillemets pour être interprété en tant que mot unique. Par exemple, pour rechercher la phrase "On s'en fiche, les gars" dans tous les fichiers à l'aide de la commande grep, tapez :

$ grep "On s'en fiche, les gars" *

Une phrase de plusieurs mots peut aussi être unifiée à l'aide de guillemets simples ou apostrophes ('). Les apostrophes permettent également d'indiquer que certains caractères, tels que $, doivent être interprétés littéralement. (Le métacaractère de la commande history ! est toujours interprété en tant que tel, même placé entre guillemets, sauf si vous le despécialisez à l'aide d'une barre oblique inversée.). Quoi qu'il en soit, il est préférable de despécialiser les caractères tels que & ! $ ? . ; et \ chaque fois que vous les utilisez en tant que caractères typographiques ordinaires.

Par exemple, si vous tapez :

$ grep $ list

vous verrez apparaître toutes les lignes du fichier list, alors que si vous tapez :

$ grep '\$' list

seules les lignes contenant le caractère "$" seront affichées.

Pour plus d'informations sur la commande grep(1), consultez les man Pages(1): User Commands.