0
HTTP_CODE= `echo "[{"key":"usernameError","message":"用户名错误"}] 422" | sed -En 's/^.* ([0-9]+)$/\1/p'`
echo "${HTTP_CODE}"
echo "[{" key ":" usernameError "、" message ":"用户名错解 "}] | -Enさん/^.*([0-9] +)$/\ 1/P 'リターン422Linuxシェル `sed`の結果が` line 51:422:command not found`です。
をsedのが、 `コマンドをvar`する
[編集ヘルプ](http://stackoverflow.com/editing-help)を見てください。 – Cyrus
ご覧ください:http://www.shellcheck.net/ – Cyrus
=の後のスペースを削除します。 –