尝试将awk结果传递给变量时出错

时间:2012-07-17 11:10:48

标签: bash awk

我正在尝试创建一个简单的bash脚本来从CURL获取HTTP代码

所以这是我的代码:

#!/bin/bash
AWKRESULT = $(curl -sL -w "result=%{http_code}" "http://192.168.8.69:8080/myReport/archive" -o "/tmp/reportlog" | awk -F= '{print $2}')
echo $AWKRESULT

的结果
curl -sL -w "result=%{http_code}" "http://192.168.8.69:8080/myReport/archive" -o "/tmp/reportlog" | awk -F= '{print $2}'

是500。

然而,它总是有这个结果:

  

./ test.sh [2]:AWKRESULT:找不到。

任何想法我错过了什么?

1 个答案:

答案 0 :(得分:2)

删除=

周围的空格
AWKRESULT=$(...)