<div id="trap" class="container" onclick="toggleNav(this)">
<div class="bar1"></div>
<div class="bar2"></div>
<div class="bar3"></div>
</div>
我收到了
curl -i -v --silent \
-H "Content-Type: application/json" \
-d '
{some data>
}' \
https://foo 2>&1 |grep -w '^boo:' }
我只想要没有空格的foo字符串
答案 0 :(得分:1)
2>&1 | grep -w '^boo:' | awk -F' ' '{print $2}'
答案 1 :(得分:1)
你不需要grep + awk。 awk可以毫无问题地完成grep工作。
对于这样的文件:
$ cat file1
too: soo
boo: foo
boofoo: wow
boof: nonono
koo: loo
这很好用:
$ awk '/^boo:/{print $2}' file1
foo
awk
默认使用空格作为字段分隔符,因此您也不需要-F' '
在你的情况下,只需将管道卷曲到awk:curl ....|awk '/^boo:/{print $2}'
PS:如果可以,您也可以使用gnu grep
:grep -Po '^boo: \K.*' file1