Re: [Ubuntu-zh] MEMORY=$(shell free |grep "Mem:" | awk '{print $2}')

2011-10-02 文章 zhiwei chen
多谢指正。 On Sun, Oct 2, 2011 at 9:17 AM, Tusooa Zhu wrote: > > MEMORY=$(shell free | grep "Mem:" |awk '{print $2}') > 这一行有点问题。$是make的特殊字符。$2给当作变量,传进去了。 > 改成MEMORY=$(shell free | grep "Mem:" |awk '{print $$2}') > -- > Regards, > Tusooa > _ > < There's more than o

Re: [Ubuntu-zh] MEMORY=$(shell free |grep "Mem:" | awk '{print $2}')

2011-10-01 文章 Tusooa Zhu
> MEMORY=$(shell free | grep "Mem:" |awk '{print $2}') 这一行有点问题。$是make的特殊字符。$2给当作变量,传进去了。 改成MEMORY=$(shell free | grep "Mem:" |awk '{print $$2}') -- Regards, Tusooa _ < There's more than one way to do it. > - \ ^_

[Ubuntu-zh] MEMORY=$(shell free |grep "Mem:" | awk '{print $2}')

2011-09-21 文章 YunQiang Su
写了一个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: 20601681949264 110904