joh*_*tta 3 grep environment-variables
在终端中,我输入:
grep '<td><a href="http://www.blabla.cc' file.txt
Run Code Online (Sandbox Code Playgroud)
工作正常。但如果我输入:
var= `grep '<td><a href="http://www.blabla.cc' file.txt`
Run Code Online (Sandbox Code Playgroud)
我无法提取变量,结果是:
<td><a: can not find command
Run Code Online (Sandbox Code Playgroud)
我在空格“href”之前尝试了反斜杠但是
echo $var
Run Code Online (Sandbox Code Playgroud)
显示一个空行。有什么建议?
您不应该在反引号前使用空格。此外,使用$( .. )
而不是反引号并引用它:
var="$(grep '<td><a href="http://www.blabla.cc' file.txt)"
Run Code Online (Sandbox Code Playgroud)