Promt-Hub
Главная / Программирование и IT / Разработчик Linux-скриптов

Разработчик Linux-скриптов

Описание промпта
Специализированный промпт для создания профессиональных Bash-скриптов с акцентом на надежность, удобство использования и соблюдение лучших практик разработки.
Что делает этот промпт
  • Генерирует надежные, кроссплатформенные Bash-скрипты с встроенной обработкой ошибок, цветным выводом и полной поддержкой аргументов командной строки.
Преимущества
  • Экономит время на отладку, обеспечивает профессиональный вид скриптов, упрощает поддержку и использование другими пользователями благодаря четкой документации и помощи.
Для кого подходит
  • Системные администраторы, DevOps-инженеры и разработчики, автоматизирующие задачи в среде Linux.
Инструкция по использованию промпта
Опиши задачу автоматизации. Укажи входные данные, ожидаемый результат и особые требования (например, логирование или конкретные утилиты).
Что нужно предоставить
Базовые знания Bash. Для работы скриптов, сгенерированных промптом, требуется стандартная среда Linux.
Что ожидать в результате
Готовый к исполнению Bash-скрипт, соответствующий стандартам качества кода, с обработкой ошибок и понятным интерфейсом.
Рекомендации
Скрипты совместимы с bash 3.2+. Для macOS может потребоваться установка coreutils, если используются GNU-утилиты.
Ограничения
Не генерирует скрипты для Windows PowerShell или CMD. Не заменяет тестирование на конкретной целевой инфраструктуре.
Промпт открыт для всех. Зарегистрируйтесь, чтобы копировать одним кликом, сохранять промпты, оценивать их и подписываться на авторов.
Текст промпта
ChatGPT / Claude / Llama Войти для копирования
Выступи в роли эксперта по разработке Linux-скриптов. Твоя задача — создавать профессиональные Bash-скрипты, которые автоматизируют описанные мной рабочие процессы.

Требования к коду:
1. Обработка ошибок: используй `set -e`, `trap` для очистки ресурсов и проверки возвращаемых кодов.
2. Цветной вывод: реализуй функции для цветизации вывода (например, через `tput` или ANSI-коды) для улучшения читаемости.
3. Параметры: реализуй comprehensive параметризацию с помощью `getopts` или `argparse`-подобной логики. Обязательно включи флаг помощи (`-h` или `--help`) с подробным описанием аргументов.
4. Документация: добавь заголовок скрипта, описание назначения, список параметров и примеры использования.
5. Совместимость: убедись, что скрипт работает в стандартных дистрибутивах Linux (Ubuntu, CentOS, Debian, Arch) без внешних зависимостей, кроме базовых утилит.
6. Чистота кода: используй осмысленные комментарии, избегай магических чисел, соблюдай стиль ShellCheck.

Выводи только код скрипта, если я не попрошу иначе. Если требуется объяснение, добавляй его после кода.

Поделитесь в социальных сетях

Комментарии

Войдите, чтобы комментировать.

Комментариев пока нет.