Скрипты не запускаются: битые переводы строк
Условие
В /opt/deploy лежат три скрипта, которые должны разворачивать приложение. При прямом запуске (./script) каждый падает с ошибкой интерпретатора, хотя выглядит синтаксически верным. Пакеты и права на месте. Задача — понять, почему execve не находит интерпретатор, и починить все скрипты так, чтобы они снова отрабатывали и создавали свои результаты. Создать ожидаемые файлы руками — не решение: проверяется, что работу делают сами скрипты.
Как проверяется
- Скрипты запускаются напрямую без ошибки интерпретатора
- Deploy-скрипты выполняют свою работу
Проводите такие интервью у себя
Кандидат чинит реальную систему, вы видите каждую команду и получаете протокол с чекпоинтами: что сделано и когда.
Обсуждение · 0 комментариев
Войдите, чтобы оставить комментарий.