Здравствуйте меня зовут Антон Павленко и мое видео опубликовали на ЛОРе (https://www.linux.org.ru/forum/talks/15306799). Да и просто видео, а видео про токсичных линуксоидов. Вы представляете что там началось.Это видео ответ
In this Linux/Mac terminal tutorial, we will be learning how to use the grep command. The grep command allows us to search files and directories for patterns of text. You can also pipe the output of one command into grep to get certain matches. Its extremely useful once you learn the ins and outs. Lets get started…
А вам никогда не хотелось побыть властителем судеб? Хотя бы виртуальных?
А давайте поуправляем пользователями Linux.
В этом выпуске подробно рассмотрим несколько способов создания пользователей в Linux. А также редактирование параметров и управление пользователями.
Помимо управления в терминале рассмотрим создание и управление пользователями в графической оболочке операционной системы Linux Mint Mate, ее обзор можете посмотреть в видео youtu.be/DqDq9z_Xnos
Linux проектировался как многопользовательская система. С помощью удаленного входа в ней могут работать одновременно множество пользователей. Также пользователи используются для запуска программ в фоновом режиме и с их помощью ограничиваются в правах. Также немалую роль играют группы, но о них и о тонком разграничении прав поговорим в других видео.
Регулярные выражения!
. — любой одиночный символ
[ ] — любой из них, диапазоны
$ — конец строки
^ — начало строки
\ — экранирование
\d — любую цифру
\D — все что угодно, кроме цифр
\s — пробелы
\S — все кроме пробелов
\w — буква
\W — все кроме букв
\b — граница слова
\B — не границ
Квантификация
n{4} — искать n подряд 4 раза
n{4,6} — искать n от 4 до 6
* от нуля и выше
от 1 и выше
? — нуль или 1 раз
Разбираемся с тем что такое регулярные выражения, и как их применять для сортировки и поиска по файлам и папкам.
Используем:
grep, egrep, frep, rgrep и sed
Если вам понравилось видео и вы желайте помочь каналу развиться, пожертвуйте на развитие любым удобным для вас способом.
Webmoney — R817191732354 --Z031836116848
Yandex — 410012265076860
Da — www.donationalerts.ru/r/vanohaker
Linux команда sed — редактор текстовых файлов. Позволяет форматировать текстовые файлы и искать и заменять одни части текста другими. Может работать с регулярными выражениями.
#!/bin/bash
# command sed = stream editor
# 2:00 добавляем межстрочный интервал во весь файл
sed G text_file
# 2:09 выводит на печать заданное число строк
sed 10p text_file
# 2:28 удаляет 5-ю строку
sed 5d text_file
# 3:01 удаляет 5-7 строки
sed 5,7d text_file
# 3:28 заменяет su на RRR один раз в каждой строке
sed s/su/adm/RRR/ text_file
# 4:26 заменяет su на RRR каждый раз в каждой строке
sed s/su/RRR/g text_file
# 4:40 заменяет su или adm на RRR каждый раз в каждой строке
sed s/su\|adm/RRR/g text_file
# 6:16 заменяет su или adm каждый раз в 5-й строке
sed 5s/su\|adm/RRR/g text_file
# 6:43 заменяет su или adm каждый раз c 3-ю по 5-ю строки
sed 3,5s/su\|adm/RRR/g text_file