Digamos que seja muito fácil se eu quiser encontrar algo que contenha letras minúsculas e números com
produzir_texto | grep -E '[0-9a-z]'
Os colchetes são úteis para combinar com um conjunto de caracteres, mas e aqueles que são um pouco especiais?
Se eu quiser, usando colchetes, corresponda a qualquer caractere, exceto um destes: colchete de fechamento ]
, traço (ou hífen) "-", barras /
e \
, um sinal de intercalação ^
, dois pontos :
.
Será que vai ficar assim (eu sei que isso não funciona)?
[^] - / \ ^:]
awk
implementações e,perl
por exemplo.