【发布时间】:2013-05-19 07:41:36
【问题描述】:
当使用curl 和awk 获取HTTP 请求的内容长度时,结果变量在用于echo 语句和以下字符时会被“擦除”。
为什么?
#!/bin/sh
CONF_CORE_URL="http://www.google.com/"
CMD_SIZE_TARGET=$(curl -sS -I $CONF_CORE_URL | awk '/Content-Length/ {print $2}')
echo "${CMD_SIZE_TARGET}"
echo "${CMD_SIZE_TARGET} test"
exit 0
预期输出:
222
222 test
实际输出:
222
test
【问题讨论】: