在 Makefile 中读取用户输入

发先一个在 make 过程中读取账号密码的方法了

1
2
build:
@read -p "Enter Username: " username;echo $${username}

这里的 $${username} 其实也可以改成 $$username 执行如下:

1
2
3
4
5
hellojukay@local test $ vim Makefile
hellojukay@local test $ make
Enter Username: hello world
hello world
hellojukay@local test $

非常可惜的是:不支持 read -s, 就是说输入密码的时候是明文的。