Есть Makefile в котором определена переменная
TARGET_FS=/tftpboot/root
Есть скрипт со строкой
чего-то там $TARGET_FS
Надо заменить $TARGET_FS в скрипте на значение $(TARGET_FS) из Makefile-а. Я пробовал писать в Makefile такое:
@cat script.sh | sed 's/$TARGET_FS/$(TARGET_FS)/ > script-new.sh
@mv -f script-new.sh script.sh
Это нифига не работает, кто-нибудь может подсказать как лучше сделать ?
![](/img/p.gif)
Ответ на:
комментарий
от Die-Hard
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/img/p.gif)
![](/img/p.gif)
Ответ на:
комментарий
от Die-Hard
![](/img/p.gif)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум переменная в Makefile (2010)
- Форум внешняя переменная в селекторе awk (2011)
- Форум Можно ли разделить значения переменных qmake по целям в результирующем Makefile? (2015)
- Форум Как вставить значение переменной в одинарные кавычки? (2021)
- Форум bash и секурность (2004)
- Форум SED: Регулярные выражения. (2006)
- Форум awk и Sed от regexp до конца файла. (2012)
- Форум Изменение файла через ssh посредством ssh (2015)
- Форум помогите настроить локальную сеть (2003)
- Форум bash найти в фале и заменить подстроку если найденное значение больше чем эталон (2021)