Я знаю, что perl one liner ниже очень прост, работает и выполняет глобальную замену, A для a; но как мне запустить его в make-файле?
perl -pi -e "s/a/A/g" filename
Я пытался (теперь я думаю, что остальная часть поста является ненужной, поскольку команда оболочки выполняет расширение командной строки - НЕ ЧТО Я ХОЧУ!)
APP = $(shell perl -pi -e "s/a/A/g" filename)
со следующей строкой и без нее
EXE = $(APP)
и я всегда получаю следующую ошибку
make: APP: Command not found
, который я предполагаю, происходит от строки, которая запускает приложение
Спасибо