из Dockerfile мне нужно также собрать еще Makefile. В предыдущих шагах все прекрасно работает, а на последнем падает, в мейкфайле есть такая строка:
PATH:=$(shell locate myproject/src/ | head -n 1 | sed 's|\(.*\)/.*|\1|').
Ожидаемый результат: локейт находит путь к моему другому проекту, который до этого был спуллен и сбилжен в предыдущих шагах, но этого не происходит.
mlocate установлен, делаю все на образе убунты 18:04. Проверила шелл -- используется dash, если делать reconfigure или использовать баш, все равно ничего не работает. В чем может быть проблема?
привет, проверь вывод команды, разбей вывод shell locate на отдельные вызовы и разберись, где ломается
Мне кажется, но использование утилиты locate в образе - так себе
Обсуждают сегодня