2011-09-05 194 views
4

我试了30分钟。这段代码有什么问题? :( 输入:保存输出到变量

var = `cat marktplatz.html | grep -m 1 "post" | grep -o -E '\b(jobs/.*htm)' ` 

输出:

var: command not found 
+2

除了间距问题,这是[无用的猫](http://partmaps.org/era/unix/award.html)。它可以更简洁地写成'grep -m 1“post”

+1

谢谢Keith,..我是bash和编程新手。很高兴知道,这个代码可以被优化。总是乐于向有经验的人学习;) – tevlon84

回答

5
var = BLABLA 

应该是

var=BLABLA 

第一种形式被解释为运行命令var=作为第一个参数。