20:00:32 From Сергей Новоселов : Фонит сильно 20:00:39 From Сергей М : + 20:00:39 From RaibeartRuadh : + Немного хрипит звук 20:00:54 From Сергей Новоселов : Вот теперь норм 20:01:08 From RaibeartRuadh : ++ 20:01:58 From RaibeartRuadh : 2 20:02:05 From Павел Батуров : + 20:02:08 From Andrey Tyumin : + 20:04:47 From Roman : читаемость vs компактность 20:04:50 From Сергей Новоселов : Понятнее 20:04:50 From RaibeartRuadh : Открытость 20:04:53 From Serge Kislak : Можно понять что-нибудь 20:04:54 From Александр Чудаков : универсальность 20:05:00 From Andrey Tyumin : легко конфигурировать 20:05:20 From Белорусов Алексей : удобно искать 20:06:58 From Павел Батуров : скорость исполнения 20:07:00 From Albert : скорость? 20:07:34 From Serge Kislak : Место занимает 20:10:30 From Roman : pipe 20:13:47 From Albert : сортирует 20:13:47 From dbaskakov : сортирует 20:13:48 From RaibeartRuadh : сортировка 20:13:48 From Павел Батуров : сортирует) 20:13:54 From dbaskakov : го кейсы уже разбирать уже 20:14:31 From RaibeartRuadh : строки колво 20:14:33 From Павел Батуров : считает 20:14:35 From dbaskakov : го кейсы уже 20:14:35 From Сергей Новоселов : строки считает 20:14:41 From Albert : считает символы? 20:15:37 From Albert : ожидает ввод 20:15:49 From Сергей Новоселов : входные данные нужны? 20:15:51 From Roman : ctrl + d ждет 20:22:22 From Otus ������-����������� : https://repl.it/@nixuser/textfilterexampledemo 20:22:36 From Сергей Новоселов : 5 20:22:39 From Albert : 5 20:22:39 From Павел Батуров : 5 20:22:40 From Сергей М : 5 20:22:42 From Denis Dudic : 5 20:22:50 From Andrey Tyumin : 5 20:24:09 From RaibeartRuadh : 5 20:25:04 From Albert : uniq 20:25:09 From dbaskakov : sort uniq 20:25:22 From Andrey Tyumin : uniq -c 20:25:26 From mikhail.figura : а потом wc -l 20:26:56 From Павел Батуров : выделяет строки по заданному параметру 20:26:59 From Сергей Новоселов : Ctrl+F 20:27:03 From Roman : грепает ))) 20:27:14 From Сергей Новоселов : про grep) 20:27:16 From Albert : ищет совпадение по шаблону и выдает строки 20:33:11 From Roman : - 20:33:16 From RaibeartRuadh : + 20:33:20 From RaibeartRuadh : - 20:33:21 From dbaskakov : go дальше 20:33:30 From Denis Dudic : как отличе grep от egrep, fgrep, rgrep? 20:33:47 From Otus ������-����������� : https://repl.it/@nixuser/textfilterexample-task 20:36:02 From mikhail.figura : 10 минут 20:36:03 From RaibeartRuadh : минуту 20:36:03 From Roman : минуту 20:36:04 From Serge Kislak : 3 min 20:36:06 From dbaskakov : 1 минуту 20:36:10 From dbaskakov : 5 минут 20:36:17 From Serg : час, 20:39:51 From dbaskakov : больше 500 :D 20:39:55 From Serge Kislak : 301 20:40:01 From Roman : find 20:40:14 From Serge Kislak : 585 - find 20:40:14 From RaibeartRuadh : grep 20:40:18 From Andrey Tyumin : grep 20:40:19 From Сергей Новоселов : grep 20:40:20 From Павел Батуров : grep 20:40:21 From Кирилл Седов : grep 20:40:27 From dbaskakov : find 20:40:27 From Сергей М : man grep | wc -l 390 20:40:36 From Сергей М : man find | wc -l 990 20:43:53 From Roman : after before )) 20:44:43 From Otus ������-����������� : https://www.vidarholen.net/contents/wordcount/ 20:46:23 From dbaskakov : penguin 20:46:45 From Serge Kislak : Grep -R penguin . 20:46:57 From Albert : рекурсив 20:47:23 From dbaskakov : wc 20:48:58 From Serg : grep -R -o penguin | wc -w 20:52:14 From dbaskakov : go 20:52:17 From RaibeartRuadh : дальше 20:53:32 From Serg : ну, скажем, ip-адреса выловить 20:54:14 From RaibeartRuadh : диез 20:55:21 From dbaskakov : экранировать 20:55:22 From dbaskakov : ё 20:55:23 From Serg : экранировать слешем 20:55:23 From RaibeartRuadh : изолировать 20:55:24 From Andrey Tyumin : \. 20:56:19 From Albert : двойные кавычки и одинарные есть какие то различия? 20:57:42 From Albert : ок, спасибо 20:57:52 From Serg : о, спасибо 20:58:15 From Serg : похоже на f-string 20:59:04 From Сергей Новоселов : а с буквами алфавита так тоже работает как и с [0-9]? 20:59:10 From Roman : да 20:59:33 From Albert : один набор скобок - один символ 21:01:21 From Roman : это алиасы вроде 21:02:15 From Albert : расширенный 21:10:05 From Serg : квантификатор применяется к последнему символу - если c+ тот 'c' должен быть обязатнльно 21:10:18 From Roman : https://regex101.com/ отличный ресурс чтобы дебажить регулярки 21:11:16 From Otus ������-����������� : https://regexr.com/55ir3 21:11:33 From dbaskakov : тоже 101 юзаю ) 21:11:47 From Serg : 101 - супрский 21:12:54 From Albert : пробел обрабатывается так же как символ? 21:13:33 From Roman : по умолчанию да, есть какой-то флаг чтобы пробельные символы игнорировать 21:14:42 From Otus ������-����������� : https://regexr.com/55gbs 21:16:32 From Roman : октеты не восьмибитные могут быть в такой регулярке )) 21:17:38 From dbaskakov : регулярки зло 21:17:52 From Serg : тут вопрос -насколько нужна строгая регулярка. если это вывод ifconfig или sh ip int br то там будет валидный адрес 21:17:52 From dbaskakov : у вас была проблема - вы заюзали регулярку - теперь у вас 2 проблемы 21:18:14 From Serg : pyneng?) 21:23:33 From dbaskakov : лаконичней или читабельнее ? 21:28:10 From RaibeartRuadh : большой файл 21:28:13 From Serg : для скриптов 21:28:16 From dbaskakov : в скритах 21:29:25 From Roman : sed -i для смелых ) 21:33:53 From Александр Чудаков : и классно что вместо символа / можно использовать например @ 21:34:01 From dbaskakov : го к авк 21:35:59 From Aleksandr Oliferuk : много тулзов для 389-ds на перле 21:38:42 From Otus ������-����������� : cut 21:38:46 From Aleksandr Oliferuk : -F - delimeter 21:38:48 From dbaskakov : стоблцы выводила 22:03:05 From Кирилл Седов : звук пропал 22:03:16 From mikhail.figura : нет 22:03:17 From Павел Батуров : есть звук 22:03:17 From mikhail.figura : есть 22:03:19 From Roman : не пропал 22:03:22 From Albert : есть звук 22:03:22 From Denis Dudic : ecnm 22:03:29 From Alfred Meshcheryakov : $msg - надо в нормальные ковычки обернуть 22:03:33 From Александр Чудаков : там кавычки другие 22:03:34 From Сергей Новоселов : есть 22:03:36 From Denis Dudic : + 22:04:12 From Кирилл Седов : Хм… появился 22:08:27 From Otus ������-����������� : https://docs.google.com/forms/d/e/1FAIpQLSfnBotebzvn4bWBcBHoTK9gZR-kejp26bIq-3NCY4LB_X_Z4g/viewform?usp=sf_link 22:08:35 From Albert : + 22:10:26 From dbaskakov : Какой ключ в команде find позволяет запускать внешнюю команду? Какой ключ в команде find позволяет выбирать файлы по типу? 22:13:32 From Александр Чудаков : 9 22:13:36 From dbaskakov : 11 22:13:36 From Roman : Total points 11/11 22:14:34 From Serge Kislak : 9 22:14:57 From Roman : echo " qwer " | sed -r 's/\s+(\w+)\s+/\1/' 22:15:02 From Serg : 11/11 22:15:10 From Otus ������-����������� : https://otus.ru/polls/14498/ 22:15:17 From Павел Батуров : 10/11 22:15:35 From Albert : 10 22:15:36 From RaibeartRuadh : 7 22:15:40 From Andrey Tyumin : 9 22:15:42 From mikhail.figura : 6 22:16:01 From Denis Dudic : 9/11 22:16:24 From Serg : по find - недавно использовал, надо было добавить право на чтение для папок sudo find . -type d -exec chmod 755 {} \; 22:16:39 From Denis Dudic : не запомнил head и tail 22:17:07 From Denis Dudic : начало 22:17:18 From Denis Dudic : + ) 22:20:26 From Albert : домашнее задание будет или оно остается с предыдущего занятия по bash? 22:20:50 From Albert : а можно его немного поподробнее объяснить 22:21:24 From Albert : у меня мало опыта работы с веб серверами и не совсем понятно где запросы коды возврата и т.п. 22:23:30 From Albert : в целом понятно 22:23:51 From Andrey Tyumin : https://ru.wikipedia.org/wiki/Access.log 22:24:19 From Albert : Спасибо Андрей) 22:25:19 From RaibeartRuadh : Спасибо 22:25:26 From Albert : Спасибо за занятие) 22:25:27 From Александр Чудаков : Спасибо! 22:25:31 From Serg : Спасибо! 22:25:31 From Maxim.A Smirnov : спасибо 22:25:32 From Denis Dudic : Спасибо за урок. Все понятно. 22:25:33 From Serge Kislak : Спасибо! 22:25:35 From Andrey Tyumin : Спасибо! 22:25:35 From Сергей Новоселов : Спасибо) 22:25:44 From Aleksandr Oliferuk : cgfcb,j pf ktrwb. 22:25:50 From Aleksandr Oliferuk : =) 22:26:00 From Aleksandr Oliferuk : спасибо за лекцию