24FreelanceБиржа фриланса, которая не спит
Активна

Типизированные скрипты на Amber вместо Bash

66 просмотров#2390
Период актуальности7 днейдо 22.11.2026
Размещена24.08.2026
Просмотров6620 за 14 дней

Описание услуги

Ваши Bash-скрипты падают самым непредсказуемым образом, стоит переменной оказаться пустой, пути — содержать пробел, а коду возврата — остаться без проверки? Я перепишу эту боль на Amber — современном языке программирования, который компилируется в обычный переносимый Bash. Вы получаете читаемость и безопасность настоящего типизированного языка, а результат по-прежнему запускается везде, где работает привычный шелл-скрипт, без установки какого-либо дополнительного рантайма.

Что я делаю: скрипты деплоя и релизов, процедуры бэкапа и восстановления, ротацию и очистку логов, обёртки для cron, установочные и bootstrap-скрипты, шаги пайплайнов CI/CD и связующий код между вашими инструментами. Всё пишется на Amber — с настоящими переменными, типизированными функциями, аккуратной обработкой ошибок и понятным потоком управления, а затем компилируется в единый Bash-файл, который можно положить прямо на сервер.

Почему Amber, а не рукописный Bash: строки и числа действительно типизированы, поэтому целый класс багов с кавычками и разбиением на слова просто не может возникнуть. Ошибки перехватываются, а не проглатываются. Исходник читается как нормальная программа, а значит следующий человек, который откроет код, включая вас в будущем, не будет его бояться. И раз всё компилируется в стандартный Bash, не нужно тащить рантайм Python или Node и объяснять новую зависимость вашей команде эксплуатации.

В каждую работу входит: читаемый прокомментированный исходник на Amber, скомпилированный Bash, короткий README о сборке и запуске и небольшой разбор, чтобы команда могла всё это поддерживать. Перед сдачей тестирую на реальных Linux-шеллах и охотно возьму существующий запутанный скрипт как стартовую задачу с фиксированным объёмом. Пришлите скрипт или описание задачи — и я скажу, что именно потребуется.
Контакты фрилансера
E-mailПоказать
24
Твенти · совет

Перед тем как заказать

  • Посмотрите портфолио исполнителя.
  • Опишите задачу и спросите цену и срок.
  • Проверьте отзывы других заказчиков.
  • Или опубликуйте проект и сравните несколько предложений.
Тот же раздел

Похожие услуги

Все услуги раздела
Полезно знать
Как заказать эту услугу?

Напишите исполнителю через форму на этой странице: опишите задачу, срок и нужный результат.

Как проверить исполнителя?

Откройте анкету: рейтинг, портфолио и отзывы других заказчиков показывают опыт в похожих задачах.

Max K.Веб-программирование
Написать
ЗАКАЗЧИКАМ · БЕЗОПАСНАЯ СДЕЛКА

Нужен похожий проект? Разместите задание бесплатно за 30 секунд

Получите предложения от проверенных фрилансеров и оплачивайте результат только после приёмки через Безопасную сделку.

Разместить задание бесплатно →Как работает защита
ИСПОЛНИТЕЛЯМ · PAYORA 1-CLICK

Закрепите анкету в ТОП категории за $5 / неделю

Поднимите свой профиль и портфолио на 1-е место каталога (оплата в 1 клик через Payora) и получайте до 5× больше прямых заказов.

Закрепить в ТОП ($5/нед)Пополнить через Payora