标签: makefile
我们经常使用@echo "do..."来仅打印do...。 但谁能告诉我这种情况的意思是什么?
@echo "do..."
do...
COUNT=$(shell ls | wc -l )
然后
@COUNT=$( shell ls | grep abc | wc -l )
第二个是什么意思?
答案 0 :(得分:13)
禁用打印正在执行的命令行。命令本身的任何输出仍然会出现。请参阅this上一个问题,或参阅此Makefile参考。
答案 1 :(得分:4)
执行时会隐藏命令行的输出。通常,每个命令在执行规则时都会打印到控制台。这将抑制此输出。