21grep

Описание к видео 21grep

Пишем консольную утилиту grep с. Разобрали не все флаги, но остальные должно быть несложно дописать.

Первично при чтонии флагов записано, что -e добавляет флаг regextended. Это неверно, и дальше исправлено. Данный флаг нужен для передачи нескольких шаблонов.

Chapters:
00:00 - Переработка старого кода cat
1:29 - grep без флагов
15:54 - Ищу текст заданий
17:13 - Чтение флагов
23:24 - Флаг -i
24:07 - Флаг -v
27:44 - Флаг -c
32:30 - Флаг -l ваша домашка :)
33:20 - Доп задание 0_о
35:50 - Флаг -o
43:10 - Вопросик
46:12 - Флаг -c с несколькими файлами
50:27 - Флаг -n
54:54 - exit, errno
1:01:49 - Флаг -i уточнение
1:02:22 - Ошибка. Флаг -e имеет другой функционал.
1:03:49 - Где смотреть исходные файлы libc
1:09:59 - Флаг -e
1:24:08 - Перерыв
1:35:42 - Флаг -e
1:39:48 - Выясняем как работают регулярки
1:47:00 - Флаг -e
1:57:50 - Уточнение работы регулярок
2:03:17 - Флаг -e
2:09:32 - Доработка чтения флага -e
2:26:26 - Флаг -e
2:48:20 - Вопросики

Комментарии

Информация по комментариям в разработке