home.social

#bashscripting — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #bashscripting, aggregated by home.social.

  1. Regex песочница

    В данной статье описывается процесс реализации песочницы для регулярных выражений с помощью платформы для контейнеризации Docker и утилит Linux. Цель - получить ограниченную среду, куда пользователь может подключиться по SSH и где у него будет минимум возможностей, чтобы он ничего не сломал, но мог свободно использовать регулярные выражения как со встроенными в среду txt заготовками, так и со своим произвольным пользовательским вводом.

    habr.com/ru/articles/1008668/

    #docker #bash #bashscripting #chroot #shell

  2. Интересный case

    Ковыряясь в скриптах наткнулся на интересный case. Чё тут интересного то? Подсказка, это не цикл. Да, вот эти вот break'и выглядят тут совершенно инородно. Возможно когда-то этот кусок эм, кода работал в цикле и break каким-то боком был нужен? Но сейчас цикла нет а brake есть. Бомбит? Бомбит до такой степени что я решился писнуть небольшую статейку про case . На 100%-ю полноту освещения не претендую, все мои эксперименты лишь очень поверхностные но несколько точек постараюсь расставить. Рассмотрим case

    habr.com/ru/articles/872608/

    #bash #bashскрипт #bash_scripting #bashscripting #bashпрограммирование #case

  3. Проект юного DevOps Глава 4: Настройка мониторинга

    В данной серии статей описан процесс создания первого pet-проекта для начинающего инженера в DevOps: Глава 1: Введение и подготовка стенда Глава 2: Настройка центра сертификации и репозитория Глава 3: Настройка OpenVPN Глава 4: Настройка мониторинга

    habr.com/ru/articles/783572/

    #openvpn #nginx #easyrsa #aptly #grafana #prometheus #linux #alertmanager #devops #bashscripting

  4. Проект юного DevOps Глава 3: Настройка OpenVPN

    В данной серии статей описан процесс создания первого pet-проекта для начинающего инженера в DevOps: Глава 1: Введение и подготовка стенда Глава 2: Настройка центра сертификации и репозитория Глава 3: Настройка OpenVPN Глава 4: Настройка мониторинга

    habr.com/ru/articles/783304/

    #openvpn #nginx #easyrsa #aptly #grafana #prometheus #linux #alertmanager #devops #bashscripting

  5. Проект юного DevOps Глава 2: Настройка центра сертификации и репозитория

    В данной серии статей описан процесс создания первого pet-проекта для начинающего инженера в DevOps: Глава 1: Введение и подготовка стенда Глава 2: Настройка центра сертификации и репозитория Глава 3: Настройка OpenVPN Глава 4: Настройка мониторинга

    habr.com/ru/articles/789056/

    #openvpn #nginx #easyrsa #aptly #grafana #prometheus #linux #alertmanager #devops #bashscripting

  6. Проект юного DevOps Глава 1: Введение и подготовка стенда

    В данной серии статей описан процесс создания первого pet-проекта для начинающего инженера в DevOps: Глава 1: Введение и подготовка стенда Глава 2: Настройка центра сертификации и репозитория Глава 3: Настройка OpenVPN Глава 4: Настройка мониторинга

    habr.com/ru/articles/781746/

    #openvpn #nginx #easyrsa #aptly #grafana #prometheus #linux #alertmanager #devops #bashscripting