<Anterior | Conteúdo | Próxima>
19 - Expressões regulares
Nos próximos capítulos, veremos as ferramentas usadas para manipular texto. Como vimos, os dados de texto desempenham um papel importante em todos os sistemas do tipo Unix, como o Linux. Mas antes que possamos apreciar totalmente todos os recursos oferecidos por essas ferramentas, temos que primeiro examinar uma tecnologia que é frequentemente associada aos usos mais sofisticados dessas ferramentas - expressões regulares.
À medida que navegamos pelos muitos recursos e facilidades oferecidos pela linha de comando, encontramos alguns recursos e comandos de shell verdadeiramente misteriosos, como a expansão e aspas do shell, atalhos de teclado e histórico de comandos, sem mencionar o editor vi. As expressões regulares continuam esta “tradição” e podem ser (discutivelmente) a característica mais misteriosa de todas. Isso não quer dizer que o tempo que leva para aprender sobre eles não valha o esforço. Pelo contrário. Um bom entendimento nos permitirá realizar feitos incríveis, embora seu valor total possa não ser imediatamente aparente.