Я использую следующие команды в своих makefile
apps := $(shell fzr provide apps )
apps := $(subst ],,$(subst [,,$(apps)))
в командах, которые я получаю массив значений и удаляю из него массив []
,
Я хочу запуститьэта команда в моем терминале, и я использую следующее
fzr provide apps | (subst ],,$(subst [,,$(apps))) | $(apps)
, и я получил ошибку
bash: apps: command not found
bash: apps: command not found
bash: subst: command not found
bash: subst: command not found
что мне здесь не хватает?
если я запускаю только
fzr provide apps
Я получил, который работает
[app1 app2 app3]
Идея состоит в том, чтобы проверить команду
apps := $(subst ],,$(subst [,,$(apps)))
, который работает на Mac, но в windows это не ...