<Попередній | зміст | Наступна>
19 – Регулярні вирази
У наступних кількох розділах ми розглянемо інструменти, які використовуються для маніпулювання текстом. Як ми бачили, текстові дані відіграють важливу роль у всіх Unix-подібних системах, таких як Linux. Але перш ніж ми зможемо повністю оцінити всі функції, які пропонують ці інструменти, ми повинні спочатку вивчити технологію, яка часто асоціюється з найскладнішим використанням цих інструментів. - регулярні вирази.
Ознайомившись із багатьма функціями та можливостями, які пропонує командний рядок, ми зіткнулися з деякими справді загадковими функціями та командами оболонки, такими як розширення та цитування оболонки, комбінації клавіш та історія команд, не кажучи вже про редактор vi. Регулярні вирази продовжують цю «традицію» і можуть бути (можливо) найзагадковішою рисою з усіх. Це не означає, що час, необхідний, щоб дізнатися про них, не вартий зусиль. Навпаки. Гарне розуміння дозволить нам виконувати дивовижні подвиги, хоча їх повна цінність може бути не відразу очевидна.