Найти в Дзене
Закреплено автором
Покупайте СтеллыИ дарите их за контент
Подключите ПремиумЭксклюзивные публикации
1 день назад
 • Вы подписаны

Сортировка строк в файле на Bash.

Работая системным администратором, я часто сталкиваюсь с текстовыми файлами: логи, конфиги, списки пользователей. И почти всегда их нужно отсортировать. Запомнить все ключи sort — задача не для каждого, особенно когда под рукой нет шпаргалки. Поэтому я написал простой скрипт, который спрашивает, что именно я хочу сделать, и выполняет сортировку за меня. Теперь я трачу на это секунды, а не минуты. Скрипт делает три вещи: Такой интерфейс не требует запоминать флаги — просто выбираешь цифру и получаешь результат. read -rp "Укажите файл в котором нужно указать строки: " file Мы просим пользователя ввести путь к файлу...

4 дня назад
 • Вы подписаны

Скрипт переименования файлов на python

Если вы когда-нибудь работали с большим количеством файлов в Linux или Windows, вы знаете, как утомительно переименовывать их вручную. Особенно когда нужно добавить префикс к сотне отчётов, сменить расширение после конвертации или привести имена папок к единому стандарту. Я долго пользовался скриптами на Bash, но когда начал активно изучать Python, решил написать свою версию. Теперь у меня есть удобная программа с меню, которая понимает, что я хочу: переименовать один файл или целую папку, добавить префикс или задать шаблон с нумерацией. В этой статье я покажу, как это работает. Как системный...

5 дней назад
 • Вы подписаны

Массовое переименование файлов на bash.

Каждый, кто работает с файлами в Linux, хотя бы раз сталкивался с необходимостью переименовать десятки или даже сотни файлов по шаблону. Вручную это делать — то ещё удовольствие. Особенно когда нужно добавить префикс к отчётам, сменить расширение у фотографий или переименовать папки с проектами. Я написал скрипт, который делает это за пару секунд. Под капотом — обычный Bash, но с удобным меню и проверками. Сегодня покажу, как он работает. В моей работе системного администратора часто приходится: Сначала я делал это вручную с помощью mv. Но когда файлов много — это ошибкоопасно и долго. Поэтому я автоматизировал процесс...

1 неделя назад
 • Вы подписаны

Генератор паролей на Python

Знакомая ситуация? Создаёшь нового пользователя в системе, а она требует пароль. И в каждой организации свои правила: где-то достаточно четырёх цифр, а где-то нужно не меньше двенадцати символов с буквами разного регистра, цифрами и спецзнаками. Придумывать каждый раз новый пароль вручную — то ещё удовольствие, особенно когда таких пользователей десятки. Я решил автоматизировать этот процесс и написал простой генератор паролей на Python. Сегодня покажу, как это сделал и как вы можете адаптировать скрипт под свои нужды. В голову пришла идея: почему бы не попросить программу сгенерировать случайную строку заданной длины? На Python это делается буквально в пару строк...

1 неделя назад
 • Вы подписаны

Генерация пароля в bash.

Каждый системный администратор хотя бы раз сталкивался с ситуацией: нужно создать нового пользователя, а система требует пароль — и в каждой организации свои требования. Где-то достаточно шести цифр, а где-то нужно больше десяти символов, с заглавными и строчными буквами, цифрами и спецсимволами. Придумывать каждый раз новый пароль вручную — то ещё удовольствие. Особенно когда пользователей десятки. Я решил автоматизировать этот процесс и написал простой генератор паролей на Bash. Сегодня покажу, как это сделал. Генератор должен: Всё просто, но с нюансами. read -rp "Для генерации пароля укажите...

Покупайте СтеллыИ дарите их
за контент
Подключите ПремиумЭксклюзивные публикации