/
spirzen
/
it-code-examples
Обзор
Документация
Войти
/
spirzen
/
it-code-examples
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
scripts/bash-examples-manifest.json
317 строк
11 KB
Spirzen
Code migration pack
09 июн 2026, 01:41
09 июн 2026, 01:41
cebc284
Код
Авторство
О чём код?
{ "generatedAt": "2026-06-08T18:13:17.935Z", "minLines": 15, "encyclopediaPath": "/encyclopedia/5-languages/5-25-bash", "articles": { "11": [ { "article": "11", "slug": "bash/bash-525-11-001", "title": "Создание собственных утилит и управление окружением", "section": "создание-собственных-утилит-и-управление-окружен", "blocks": 1, "lines": 15 }, { "article": "11", "slug": "bash/bash-525-11-002", "title": "Перенаправление ввода и вывода", "section": "перенаправление-ввода-и-вывода", "blocks": 1, "lines": 15 }, { "article": "11", "slug": "bash/bash-525-11-003", "title": "Планировщик задач Cron и его возможности", "section": "планировщик-задач-cron-и-его-возможности", "blocks": 1, "lines": 15 } ], "12": [ { "article": "12", "slug": "bash/bash-525-12-001", "title": "Возврат значений из функций — return N", "section": "возврат-значений-из-функций-return-n", "blocks": 1, "lines": 23 }, { "article": "12", "slug": "bash/bash-525-12-002", "title": "Пример 1 — Проверка наличия зависимостей", "section": "пример-1-проверка-наличия-зависимостей", "blocks": 1, "lines": 17 }, { "article": "12", "slug": "bash/bash-525-12-003", "title": "Пример 2 — Безопасное удаление файлов", "section": "пример-2-безопасное-удаление-файлов", "blocks": 1, "lines": 20 }, { "article": "12", "slug": "bash/bash-525-12-004", "title": "Пример 3 — Обработка аргументов командной строки", "section": "пример-3-обработка-аргументов-командной-строки", "blocks": 1, "lines": 18 } ], "116": [ { "article": "116", "slug": "bash/bash-525-116-001", "title": "Пример 1 — Конфигурация приложения", "section": "пример-1-конфигурация-приложения", "blocks": 1, "lines": 20 }, { "article": "116", "slug": "bash/bash-525-116-002", "title": "Пример 2 — Обработка аргументов с проверкой", "section": "пример-2-обработка-аргументов-с-проверкой", "blocks": 1, "lines": 17 }, { "article": "116", "slug": "bash/bash-525-116-003", "title": "Пример 3 — Интерактивный скрипт", "section": "пример-3-интерактивный-скрипт", "blocks": 1, "lines": 17 } ], "117": [ { "article": "117", "slug": "bash/bash-525-117-001", "title": "Тестовые конструкции и операторы сравнения", "section": "тестовые-конструкции-и-операторы-сравнения", "blocks": 1, "lines": 15 }, { "article": "117", "slug": "bash/bash-525-117-002", "title": "Тестовые конструкции и операторы сравнения", "section": "тестовые-конструкции-и-операторы-сравнения", "blocks": 1, "lines": 15 }, { "article": "117", "slug": "bash/bash-525-117-003", "title": "Расширенные конструкции case и select", "section": "расширенные-конструкции-case-и-select", "blocks": 1, "lines": 19 }, { "article": "117", "slug": "bash/bash-525-117-004", "title": "Расширенные конструкции case и select", "section": "расширенные-конструкции-case-и-select", "blocks": 1, "lines": 19 }, { "article": "117", "slug": "bash/bash-525-117-005", "title": "Расширенные конструкции case и select", "section": "расширенные-конструкции-case-и-select", "blocks": 1, "lines": 26 }, { "article": "117", "slug": "bash/bash-525-117-006", "title": "Цикл while — повторение по условию", "section": "цикл-while-повторение-по-условию", "blocks": 1, "lines": 26 }, { "article": "117", "slug": "bash/bash-525-117-007", "title": "Цикл until — повторение до достижения условия", "section": "цикл-until-повторение-до-достижения-условия", "blocks": 1, "lines": 15 }, { "article": "117", "slug": "bash/bash-525-117-008", "title": "Примеры", "section": "примеры", "blocks": 1, "lines": 41 }, { "article": "117", "slug": "bash/bash-525-117-009", "title": "Примеры", "section": "примеры", "blocks": 1, "lines": 24 }, { "article": "117", "slug": "bash/bash-525-117-010", "title": "Примеры", "section": "примеры", "blocks": 1, "lines": 30 } ], "118": [ { "article": "118", "slug": "bash/bash-525-118-001", "title": "Возврат значения и коды завершения", "section": "возврат-значения-и-коды-завершения", "blocks": 1, "lines": 18 }, { "article": "118", "slug": "bash/bash-525-118-002", "title": "Рекурсия и вложенность функций", "section": "рекурсия-и-вложенность-функций", "blocks": 1, "lines": 16 }, { "article": "118", "slug": "bash/bash-525-118-003", "title": "Рекурсия и вложенность функций", "section": "рекурсия-и-вложенность-функций", "blocks": 1, "lines": 27 }, { "article": "118", "slug": "bash/bash-525-118-004", "title": "Практические примеры использования", "section": "практические-примеры-использования", "blocks": 1, "lines": 19 }, { "article": "118", "slug": "bash/bash-525-118-005", "title": "Практические примеры использования", "section": "практические-примеры-использования", "blocks": 1, "lines": 27 }, { "article": "118", "slug": "bash/bash-525-118-006", "title": "Обработка ошибок внутри функций", "section": "обработка-ошибок-внутри-функций", "blocks": 1, "lines": 30 }, { "article": "118", "slug": "bash/bash-525-118-007", "title": "Оптимизация производительности функций", "section": "оптимизация-производительности-функций", "blocks": 1, "lines": 20 }, { "article": "118", "slug": "bash/bash-525-118-008", "title": "Сравнение подходов к организации кода", "section": "сравнение-подходов-к-организации-кода", "blocks": 1, "lines": 28 } ], "121": [ { "article": "121", "slug": "bash/bash-525-121-001", "title": "Скрипт мониторинга нагрузки с использованием `htop` и `vmstat`", "section": "скрипт-мониторинга-нагрузки-с-использованием-hto", "blocks": 1, "lines": 26 }, { "article": "121", "slug": "bash/bash-525-121-002", "title": "Скрипт проверки доступности сервиса с использованием `curl`", "section": "скрипт-проверки-доступности-сервиса-с-использова", "blocks": 1, "lines": 22 }, { "article": "121", "slug": "bash/bash-525-121-003", "title": "Скрипт анализа JSON с использованием `jq`", "section": "скрипт-анализа-json-с-использованием-jq", "blocks": 1, "lines": 24 }, { "article": "121", "slug": "bash/bash-525-121-004", "title": "Скрипт поиска больших файлов с использованием `fd` и `du`", "section": "скрипт-поиска-больших-файлов-с-использованием-fd", "blocks": 1, "lines": 15 }, { "article": "121", "slug": "bash/bash-525-121-005", "title": "Скрипт резервного копирования с использованием `rsync`", "section": "скрипт-резервного-копирования-с-использованием-r", "blocks": 1, "lines": 17 } ], "123": [ { "article": "123", "slug": "bash/bash-525-123-001", "title": "Арифметические выражения", "section": "арифметические-выражения", "blocks": 1, "lines": 18 }, { "article": "123", "slug": "bash/bash-525-123-002", "title": "Цикл `for`", "section": "цикл-for", "blocks": 1, "lines": 15 }, { "article": "123", "slug": "bash/bash-525-123-003", "title": "Стандартные потоки", "section": "стандартные-потоки", "blocks": 1, "lines": 16 }, { "article": "123", "slug": "bash/bash-525-123-004", "title": "Массивы", "section": "массивы", "blocks": 1, "lines": 21 } ] } }