Программный код на тёмном экранеФото: Luis Gomes / Pexels ← Все темы Тема Bashdays

Bash

Скрипты и практические примеры на Bash: автоматизация, администрирование Linux и DevOps-подходы к работе с инфраструктурой.

239материалов
Сначала новые

Статьи по теме

Страница 5 из 20

bash

HSTR для удобного поиска по истории команд

HSTR превращает историю команд Bash и Zsh в интерактивный список с удобной фильтрацией. Вместо многократного Ctrl-R можно ввести часть запроса, выбрать нужную команду стрелками и сразу вернуть её в терминал.

Фото: Justin Rieta / Pexels
bash

Форматер длинных команд Bash

Онлайн-форматер превращает длинную однострочную Bash-команду в читаемый многострочный вариант с переносами и отступами. Инструмент пригодится для Docker, gcloud и других громоздких консольных конструкций.

Фото: Tanha Tamanna Syed / Pexels
bash

Почему read пропускает строки в цикле while

Сравниваем циклы for и while при чтении файла в Bash и выясняем, почему вложенный read забирает строки из stdin. Наглядный скрипт показывает разницу между предварительной загрузкой значений и последовательным чтением.

Фото: Mark Stebnicki / Pexels
bash

Как хранить crontab в Git

Простой способ хранить задания crontab в Git и автоматически раскатывать их на серверы без Ansible или Puppet. Скрипт забирает файл supercron из репозитория и целиком импортирует его в пользовательский crontab.

Фото: Alicia Christin Gerald / Pexels
bash

Генераторы приглашения Bash без ручной настройки

Три браузерных генератора помогают собрать приглашение командной строки Bash без ручного изучения параметров PS1, PS2 и PS3. Подборка Bash Prompt Generator, Prompt Gen и EZprompt для быстрой настройки терминала.

Фото: Rafael Minguet Delgado / Pexels
bash

Piu-piu — мультиплеерная игра на Bash

Piu-piu — консольная мультиплеерная игра, написанная на Bash и ANSI-последовательностях. Внутри вертолёты, дуэли, совместная игра, необычный специальный режим и простая установка из репозитория.

Фото: Ruben Boekeloo / Pexels
bash

Эмоджи в именах функций Bash

POSIX ограничивает имена переменных в shell буквами, цифрами и подчёркиванием, но функции Bash допускают более необычные символы. Показываем рабочую функцию с эмоджи в имени и объясняем разницу правил.

Фото: Tim Witzdam / Pexels
О направлении

Что входит в тему

Bash — раздел BashDays, посвященный Bash, Shell scripting и работе в терминале Linux.

В разделе публикуются материалы по:

  • Bash-скриптам
  • Shell scripting
  • Однострочникам
  • Автоматизации задач
  • Cron
  • Работе с файлами
  • Обработке данных
  • Администрированию Linux

Здесь собраны практические примеры скриптов, приемов работы в терминале и способов автоматизации повседневных задач администратора.