The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
read в Makefile, !*! dimonna, 13-Июл-07, 09:48  [смотреть все]
Привет всем!

как внутри Makefile сделать ввод с клавиатуры в переменную?
Пытаюсь сделать так:

read VAR
echo $(VAR)

но получаю в $(VAR) пустую строку вместо введенного значения

Спасибо!

  • read в Makefile, !*! NuINu, 11:31 , 13-Июл-07 (1)
    >Привет всем!
    >
    >как внутри Makefile сделать ввод с клавиатуры в переменную?
    >Пытаюсь сделать так:
    >
    >read VAR
    >echo $(VAR)
    >
    >но получаю в $(VAR) пустую строку вместо введенного значения
    >
    >Спасибо!
    очень просто!
    просто не делай этого и все! лучше подумай и сделай все без этого.


  • read в Makefile, !*! AMDmi3, 15:29 , 13-Июл-07 (2)
    >как внутри Makefile сделать ввод с клавиатуры в переменную?
    >Пытаюсь сделать так:
    >
    >read VAR
    >echo $(VAR)
    >
    >но получаю в $(VAR) пустую строку вместо введенного значения

    Есть большая разница между переменными make и шелла.
    Будет работать так:
    read var; echo $$var

    Следующий фрагмент выведет var только первые 2 раза:

    read var; echo $$var; \
    echo $$var
    echo $$var

    Так что, как уже сказали, read в makefile совершенно не место.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру