Makefile 中 echo 和@echo的区别

Makefile 中 echo 和@echo的区别
 
echo: 会在shell中显示echo这条命令和后面要输出的内容
 
@echo:  不会显示echo这条命令,只会显示后面要输出的内容
 
例如:
 
echo “hello”  输出为:echo "hello"  hello
 
@echo "hello" 输出为:hello
 
make在执行命令之前会把要执行的命令进行输出,称之为回显
 
如果要执行的命令以字符@开始,则不会回显,
 
 
在执行命令时,将输出XXX...
 
2.echo XXX...
 
在执行命令时,将输出echo XXX... XXX...
相关文章
相关标签/搜索