Disons que c'est très facile si je veux trouver quelque chose contenant des lettres minuscules et des chiffres avec
produire_text | grep -E '[0-9a-z]'
Les crochets sont utiles pour faire correspondre un ensemble de caractères, mais qu'en est-il de ceux qui sont quelque peu spéciaux?
Si je veux, en utilisant des crochets, faire correspondre n'importe quel caractère sauf un: un crochet de fermeture ], un tiret (ou un trait d'union) "-", les deux barres obliques /et \, un signe d'insertion ^, un deux-points :.
Cela ressemblera-t-il à cela (je sais que cela ne fonctionne pas)?
[^] - / \ ^:]
awkimplémentations etperlpar exemple.