. У меня есть make-файл, который вызывает внешние сценарии сборки.
Некоторые из этих скриптов, (которые я не могу изменить)используют разветвленные/фоновые команды (или асинхронные, как их называет руководство bash)
Это означает, что следующая строка в makefile может начаться до завершения некоторых из предыдущих команд -, создающих состояние гонки.
Мне каким-то образом нужно либо подождать разветвленного процесса и всех его дочерних элементов, либо просто предотвратить выполнение любой команды или подкоманды последующих сценариев в фоновом режиме.
Есть ли способ предотвратить это, то есть отключить суффикс амперсанда '&' для команд в текущей и дочерней подоболочках?