Re: [shlug] MEMORY=$(shell free |grep "Mem:" | awk '{print $2}')
谢谢ls两位 -- YunQiang Su
Re: MEMORY=$(shell free |grep "Mem:" | awk '{print $2}')
Hi, On 13:50 Thu 09/22/11 Sep , YunQiang Su wrote: > 写了一个Makefile,如下 > > MEMORY=$(shell free | grep "Mem:" |awk '{print $2}') $2改成$$2 > BUILD_OPTION=$(shell if [ $(MEMORY) -lt 3090252 ]; then echo "-j1
MEMORY=$(shell free |grep "Mem:" | awk '{print $2}')
写了一个Makefile,如下 MEMORY=$(shell free | grep "Mem:" |awk '{print $2}') BUILD_OPTION=$(shell if [ $(MEMORY) -lt 3090252 ]; then echo "-j1"; fi) LS=$(shell ls) hello: echo $(MEMORY) show: echo $(LS) 可是奇怪的是 第一句中, grep运行了,而 awk却没有。 输出是 echo Mem: