Проблема в том, что ваш сценарий использует не-POSIX bash
, но make
использует / bin / sh
для оболочки, которая (например, Debian) может быть другой программой, такой как dash
(более совместимая с POSIX оболочка).
Дополнительная литература: